[−][src]Crate ms_pac
Library to represent the data types of [MS-PAC]. Still in alpha version.
Structs
CYPHER_BLOCK | |
DOMAIN_GROUP_MEMBERSHIP | typedef struct DOMAIN_GROUP_MEMBERSHIP { PISID DomainId; ULONG GroupCount; [size_is(GroupCount)] PGROUP_MEMBERSHIP GroupIds; } DOMAIN_GROUP_MEMBERSHIP, *PDOMAIN_GROUP_MEMBERSHIP; |
GROUP_MEMBERSHIP | typedef struct _GROUP_MEMBERSHIP { ULONG RelativeId; ULONG Attributes; } GROUP_MEMBERSHIP, *PGROUP_MEMBERSHIP; |
KERB_SID_AND_ATTRIBUTES | typedef struct _KERB_SID_AND_ATTRIBUTES { PISID Sid; ULONG Attributes; } KERB_SID_AND_ATTRIBUTES, *PKERB_SID_AND_ATTRIBUTES; |
KERB_VALIDATION_INFO | |
NTLM_SUPPLEMENTAL_CREDENTIAL | |
PACTYPE | |
PAC_CLIENT_CLAIMS_INFO | |
PAC_CLIENT_INFO | |
PAC_CREDENTIAL_DATA | |
PAC_CREDENTIAL_INFO | |
PAC_DEVICE_CLAIMS_INFO | |
PAC_DEVICE_INFO | |
PAC_SIGNATURE_DATA | |
S4U_DELEGATION_INFO | |
SECKPG_SUPPLEMENTAL_CRED | |
UPN_DNS_INFO | |
USER_SESSION_KEY |
Enums
PAC_INFO_BUFFER |
Constants
HMAC_SHA1_96_AES_SIGN_SIZE | |
HMAC_SHA1_96_AES128 | As specified in [RFC3962] section 7. Signature size is 12 bytes. Decimal value is 15. |
HMAC_SHA1_96_AES256 | As specified in [RFC3962] section 7. Signature size is 12 bytes. Decimal value is 16. |
KERB_CHECKSUM_HMAC_MD5 | As specified in [RFC4120] and [RFC4757] section 4. Signature size is 16 bytes. Decimal value is -138. |
KERB_CHECKSUM_HMAC_MD5_SIGN_SIZE | |
NOT_EXPIRE_TIME | |
NOT_SET_TIME | |
PAC_CLIENT_CLAIMS_INFO_TYPE | |
PAC_CLIENT_INFO_TYPE | |
PAC_CREDENTIALS_INFO | |
PAC_DELEGATION_INFO | |
PAC_DEVICE_CLAIMS_INFO_TYPE | |
PAC_DEVICE_INFO_TYPE | |
PAC_LOGON_INFO | |
PAC_PRIVSVR_CHECKSUM | |
PAC_SERVER_CHECKSUM | |
PAC_UPN_DNS_INFO |
Type Definitions
PISID |