public class SpnegoKerberosMechToken extends Object
Per RFC-1508, Appendix B, the initial context establishment token will be enclosed within framing as follows:
InitialContextToken ::= [APPLICATION 0] IMPLICIT SEQUENCE { thisMech MechType -- MechType is OBJECT IDENTIFIER -- representing "Kerberos V5" innerContextToken ANY DEFINED BY thisMech -- contents mechanism-specific; -- ASN.1 usage within innerContextToken -- is not required }
| Constructor and Description |
|---|
SpnegoKerberosMechToken(byte[] token) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.kerby.kerberos.kerb.type.ap.ApReq |
getApRequest() |
org.apache.kerby.kerberos.kerb.type.ticket.EncTicketPart |
getEncryptedTicketPart(byte[] cipher,
KerberosKey kerberosKey) |
KerberosKey |
getKerberosKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionType eType,
KerberosKey[] kerberosKeys) |
Pac |
getPac(KerberosKey[] kerberosKeys) |
public SpnegoKerberosMechToken(byte[] token)
throws Kerb4JException
Kerb4JExceptionpublic org.apache.kerby.kerberos.kerb.type.ap.ApReq getApRequest()
public KerberosKey getKerberosKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionType eType, KerberosKey[] kerberosKeys) throws org.apache.kerby.kerberos.kerb.KrbException
org.apache.kerby.kerberos.kerb.KrbExceptionpublic org.apache.kerby.kerberos.kerb.type.ticket.EncTicketPart getEncryptedTicketPart(byte[] cipher,
KerberosKey kerberosKey)
throws org.apache.kerby.kerberos.kerb.KrbException
org.apache.kerby.kerberos.kerb.KrbExceptionpublic Pac getPac(KerberosKey[] kerberosKeys) throws org.apache.kerby.kerberos.kerb.KrbException, Kerb4JException
org.apache.kerby.kerberos.kerb.KrbExceptionKerb4JExceptionCopyright © 2023. All rights reserved.