| 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. | 
| GroupPrincipalCallback | Callback that enables an authentication module to inform the runtime of the
 groups a user is in. | 
| PasswordValidationCallback | Callback that enables an authentication module to supply a user name 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.SubjectKeyIDRequest |  | 
| SecretKeyCallback | A callback enabling an authentication module to request a secret key from the
 runtime, by supplying an alias. | 
| SecretKeyCallback.AliasRequest |  | 
| TrustStoreCallback | A Callback enabling an authentication module to request a truststore from the
 runtime. |