# All Classes and Interfaces

Class
Description
AuthConfig
AuthConfigFactory
AuthConfigFactory.RegistrationContext
AuthConfigProvider
AuthException
AuthStatus
CallerPrincipalCallback
Callback that enables an authentication module to inform the runtime of the call principal or name of the caller principal.
CertStoreCallback
Callback that enables a runtime to inform authentication modules of the CertStore to use.
ClientAuth
ClientAuthConfig
ClientAuthContext
ClientAuthModule
GroupPrincipalCallback
Callback that enables an authentication module to inform the runtime of the groups a user is in.
MessageInfo
MessagePolicy
MessagePolicy.ProtectionPolicy
MessagePolicy.Target
MessagePolicy.TargetPolicy
PasswordValidationCallback
Callback that enables an authentication module to supply a username and password (to a runtime?)
PrivateKeyCallback
Callback that enables an authentication module to request a certificate chain and private key from the runtime.
PrivateKeyCallback.AliasRequest
PrivateKeyCallback.DigestRequest
PrivateKeyCallback.IssuerSerialNumRequest
PrivateKeyCallback.Request
PrivateKeyCallback.SubjectKeyIDRequest
RegistrationListener
SecretKeyCallback
A callback enabling an authentication module to request a secret key from the runtime, by supplying an alias.
SecretKeyCallback.AliasRequest
SecretKeyCallback.Request
ServerAuth
ServerAuthConfig
ServerAuthContext
ServerAuthModule
TrustStoreCallback
A Callback enabling an authentication module to request a truststore from the runtime.