public abstract class NdesPolicyBase : INDESPolicyPublic MustInherit Class NdesPolicyBase
Implements INDESPolicypublic ref class NdesPolicyBase abstract : INDESPolicy[<AbstractClassAttribute>]
type NdesPolicyBase =
class
interface INDESPolicy
end| NdesPolicyBase | Initializes a new instance of NdesPolicyBase from log writer and SCEP challenge password store implementation. |
| ChallengeStore | Gets the current challenge password store. |
| Logger | Gets the current stream logger. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GenerateChallenge | Performs the policy decision whether to issue a challenge password to the SCEP client. |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| Initialize | Initializes the NDES policy module. |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| Notify | Notifies the plug-in of the transaction status of the SCEP certificate request. This method can be used to remove challenge password from cache on successful issuance to protect from SCEP challenge password replay attacks. |
| OnGenerateChallenge | Called by server engine. Implementers use this method to define their own challenge password generator. |
| OnInitialize | Called by server engine. Implementers use this method to initialize custom policy module. No default implementation provided. |
| OnNotify | Notifies the plug-in of the transaction status of the SCEP certificate request. This method can be used to remove challenge password from cache on successful issuance to protect from SCEP challenge password replay attacks. |
| OnUninitialize | Called by server engine. Implementers use this method to uninitialize custom policy module. No default implementation provided. |
| OnVerifyRequest | Verifies the NDES certificate request for submission to the CA. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| Uninitialize | Uninitializes the NDES policy module. |
| VerifyRequest | Verifies the NDES certificate request for submission to the CA. |