add SAM types
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12767 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -466,6 +466,60 @@ pvno INTEGER ::= 5 -- current Kerberos protocol version number
|
||||
|
||||
DOMAIN-X500-COMPRESS INTEGER ::= 1
|
||||
|
||||
-- PA-SAM-RESPONSE-2/PA-SAM-RESPONSE-2
|
||||
|
||||
PA-SAM-TYPE ::= INTEGER {
|
||||
PA_SAM_TYPE_ENIGMA(1), -- Enigma Logic
|
||||
PA_SAM_TYPE_DIGI_PATH(2), -- Digital Pathways
|
||||
PA_SAM_TYPE_SKEY_K0(3), -- S/key where KDC has key 0
|
||||
PA_SAM_TYPE_SKEY(4), -- Traditional S/Key
|
||||
PA_SAM_TYPE_SECURID(5), -- Security Dynamics
|
||||
PA_SAM_TYPE_CRYPTOCARD(6) -- CRYPTOCard
|
||||
}
|
||||
|
||||
PA-SAM-REDIRECT ::= HostAddresses
|
||||
|
||||
SAMFlags ::= BIT STRING {
|
||||
use-sad-as-key(0),
|
||||
send-encrypted-sad(1),
|
||||
must-pk-encrypt-sad(2)
|
||||
}
|
||||
|
||||
PA-SAM-CHALLENGE-2-BODY ::= SEQUENCE {
|
||||
sam-type[0] INTEGER,
|
||||
sam-flags[1] SAMFlags,
|
||||
sam-type-name[2] GeneralString OPTIONAL,
|
||||
sam-track-id[3] GeneralString OPTIONAL,
|
||||
sam-challenge-label[4] GeneralString OPTIONAL,
|
||||
sam-challenge[5] GeneralString OPTIONAL,
|
||||
sam-response-prompt[6] GeneralString OPTIONAL,
|
||||
sam-pk-for-sad[7] EncryptionKey OPTIONAL,
|
||||
sam-nonce[8] INTEGER,
|
||||
sam-etype[9] INTEGER,
|
||||
...
|
||||
}
|
||||
|
||||
PA-SAM-CHALLENGE-2 ::= SEQUENCE {
|
||||
sam-body[0] PA-SAM-CHALLENGE-2-BODY,
|
||||
sam-cksum[1] SEQUENCE OF Checksum, -- (1..MAX)
|
||||
...
|
||||
}
|
||||
|
||||
PA-SAM-RESPONSE-2 ::= SEQUENCE {
|
||||
sam-type[0] INTEGER,
|
||||
sam-flags[1] SAMFlags,
|
||||
sam-track-id[2] GeneralString OPTIONAL,
|
||||
sam-enc-nonce-or-sad[3] EncryptedData, -- PA-ENC-SAM-RESPONSE-ENC
|
||||
sam-nonce[4] INTEGER,
|
||||
...
|
||||
}
|
||||
|
||||
PA-ENC-SAM-RESPONSE-ENC ::= SEQUENCE {
|
||||
sam-nonce[0] INTEGER,
|
||||
sam-sad[1] GeneralString OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
END
|
||||
|
||||
-- etags -r '/\([A-Za-z][-A-Za-z0-9]*\).*::=/\1/' k5.asn1
|
||||
|
Reference in New Issue
Block a user