List of all items
Structs
- AuthIdentity
- AuthIdentityBuffers
- CertContext
- CertTrustErrorStatus
- CertTrustInfoStatus
- CertTrustStatus
- ClientRequestFlags
- ClientResponseFlags
- ConnectionInfo
- ContextNames
- ContextSizes
- DecryptionFlags
- EncryptionFlags
- Error
- PackageCapabilities
- PackageInfo
- Secret
- SecurityBuffer
- ServerRequestFlags
- ServerResponseFlags
- StreamSizes
- Username
- builders::AcceptSecurityContext
- builders::AcceptSecurityContextResult
- builders::AcquireCredentialsHandle
- builders::AcquireCredentialsHandleResult
- builders::ChangePassword
- builders::ChangePasswordBuilder
- builders::InitializeSecurityContext
- builders::InitializeSecurityContextResult
- builders::WithContextRequirements
- builders::WithCredentialUse
- builders::WithCredentialsHandle
- builders::WithOutput
- builders::WithTargetDataRepresentation
- builders::WithoutContextRequirements
- builders::WithoutCredentialUse
- builders::WithoutCredentialsHandle
- builders::WithoutOutput
- builders::WithoutTargetDataRepresentation
- channel_bindings::ChannelBindings
- credssp::CredSspClient
- credssp::CredSspServer
- credssp::NStatusCode
- credssp::ServerError
- credssp::TsRequest
- generator::Generator
- generator::Interrupt
- generator::NetworkRequest
- generator::YieldPoint
- kerberos::EncryptionParams
- kerberos::Kerberos
- kerberos::PACKAGE_INFO
- kerberos::client::generators::AuthenticatorChecksumExtension
- kerberos::client::generators::ChecksumOptions
- kerberos::client::generators::ChecksumValues
- kerberos::client::generators::EncKey
- kerberos::client::generators::GenerateAsPaDataOptions
- kerberos::client::generators::GenerateAsReqOptions
- kerberos::client::generators::GenerateAuthenticatorOptions
- kerberos::client::generators::GenerateTgsReqOptions
- kerberos::config::KerberosConfig
- kerberos::flags::ApOptions
- kerberos::flags::KdcOptions
- negotiate::Negotiate
- negotiate::NegotiateConfig
- negotiate::PACKAGE_INFO
- ntlm::Ntlm
- ntlm::NtlmConfig
- ntlm::PACKAGE_INFO
- pku2u::PACKAGE_INFO
- pku2u::Pku2u
- pku2u::Pku2uConfig
Enums
- CertEncodingType
- ConnectionCipher
- ConnectionHash
- ConnectionKeyExchange
- ConnectionProtocol
- CredentialUse
- Credentials
- CredentialsBuffers
- DataRepresentation
- DecryptBuffer
- ErrorKind
- SecurityBufferType
- SecurityPackageType
- SecurityStatus
- credssp::ClientMode
- credssp::ClientState
- credssp::CredSspMode
- credssp::EarlyUserAuthResult
- credssp::ServerState
- credssp::SspiContext
- generator::GeneratorState
- kerberos::KerberosState
- negotiate::NegotiatedProtocol
- network_client::NetworkProtocol
- pku2u::Pku2uState
Traits
- Sspi
- SspiEx
- SspiImpl
- builders::Assigned
- builders::NotAssigned
- builders::ToAssign
- credssp::CredentialsProxy
- negotiate::ProtocolConfig
- network_client::NetworkClient
Macros
Functions
- detect_kdc_host
- detect_kdc_url
- enumerate_security_packages
- kerberos::client::extractors::extract_encryption_params_from_as_rep
- kerberos::client::extractors::extract_salt_from_krb_error
- kerberos::client::extractors::extract_session_key_from_as_rep
- kerberos::client::extractors::extract_session_key_from_tgs_rep
- kerberos::client::extractors::extract_status_code_from_krb_priv_response
- kerberos::client::generators::generate_ap_req
- kerberos::client::generators::generate_as_req
- kerberos::client::generators::generate_as_req_kdc_body
- kerberos::client::generators::generate_authenticator
- kerberos::client::generators::generate_final_neg_token_targ
- kerberos::client::generators::generate_krb_priv_request
- kerberos::client::generators::generate_neg_ap_req
- kerberos::client::generators::generate_neg_token_init
- kerberos::client::generators::generate_pa_datas_for_as_req
- kerberos::client::generators::generate_tgs_ap_req
- kerberos::client::generators::generate_tgs_req
- kerberos::client::generators::get_client_principal_name_type
- kerberos::client::generators::get_client_principal_realm
- kerberos::client::generators::get_mech_list
- kerberos::config::parse_kdc_url
- kerberos::server::extractors::extract_ap_rep_from_neg_token_targ
- kerberos::server::extractors::extract_sub_session_key_from_ap_rep
- kerberos::server::extractors::extract_tgt_ticket
- pku2u::extract_pa_pk_as_rep
- pku2u::extract_server_nonce
- pku2u::extract_session_key_from_as_rep
- pku2u::generate_authenticator
- pku2u::generate_authenticator_extension
- pku2u::generate_client_dh_parameters
- pku2u::validate_server_p2p_certificate
- pku2u::validate_signed_data
- query_security_package_info
- string_to_utf16
Type Aliases
- Luid
- Result
- SspiPackage
- builders::EmptyAcceptSecurityContext
- builders::EmptyAcquireCredentialsHandle
- builders::EmptyInitializeSecurityContext
- builders::FilledAcceptSecurityContext
- builders::FilledAcquireCredentialsHandle
- builders::FilledInitializeSecurityContext
- generator::GeneratorChangePassword
- generator::GeneratorInitSecurityContext
Constants
- credssp::EARLY_USER_AUTH_RESULT_PDU_SIZE
- kerberos::CHANGE_PASSWORD_SERVICE_NAME
- kerberos::DEFAULT_ENCRYPTION_TYPE
- kerberos::KADMIN
- kerberos::KERBEROS_VERSION
- kerberos::MAX_SIGNATURE
- kerberos::PKG_NAME
- kerberos::RRC
- kerberos::SECURITY_TRAILER
- kerberos::TGT_SERVICE_NAME
- kerberos::client::generators::AUTHENTICATOR_DEFAULT_CHECKSUM
- kerberos::client::generators::DEFAULT_AS_REQ_OPTIONS
- kerberos::client::generators::MAX_MICROSECONDS_IN_SECOND
- negotiate::PKG_NAME
- ntlm::DEFAULT_NTLM_VERSION
- ntlm::ENCRYPTED_RANDOM_SESSION_KEY_SIZE
- ntlm::NTLM_VERSION_SIZE
- ntlm::PKG_NAME
- ntlm::SIGNATURE_SIZE
- pku2u::AZURE_AD_DOMAIN
- pku2u::CLIENT_WRAP_TOKEN_FLAGS
- pku2u::DEFAULT_NEGOEX_AUTH_SCHEME
- pku2u::PKG_NAME
- pku2u::SERVER_WRAP_TOKEN_FLAGS