Package | Description |
---|---|
org.apache.directory.kerberos.client | |
org.apache.directory.kerberos.credentials.cache | |
org.apache.directory.server.kerberos.changepwd.service |
Provides the Change Password Service.
|
org.apache.directory.server.kerberos.kdc.authentication |
Provides the KDC's Authentication Service (AS).
|
org.apache.directory.server.kerberos.kdc.ticketgrant |
Provides the KDC's Ticket-Granting Service (TGS).
|
org.apache.directory.server.kerberos.shared.store |
Provides the implementation for storing Kerberos principals
and symmetric keys backed by JNDI.
|
org.apache.directory.shared.kerberos | |
org.apache.directory.shared.kerberos.codec | |
org.apache.directory.shared.kerberos.codec.ticket | |
org.apache.directory.shared.kerberos.components | |
org.apache.directory.shared.kerberos.messages |
Modifier and Type | Field and Description |
---|---|
protected Ticket |
AbstractTicket.ticket |
Modifier and Type | Method and Description |
---|---|
Ticket |
AbstractTicket.getTicket() |
Constructor and Description |
---|
AbstractTicket(Ticket ticket,
EncKdcRepPart encKdcRepPart) |
ServiceTicket(Ticket ticket,
EncKdcRepPart encKdcRepPart) |
TgTicket(Ticket ticket,
EncKdcRepPart kdcRep,
String clientPrincipal) |
Modifier and Type | Method and Description |
---|---|
Ticket |
Credentials.getSecondTicket() |
Ticket |
Credentials.getTicket() |
Constructor and Description |
---|
Credentials(PrincipalName cname,
PrincipalName sname,
EncryptionKey ekey,
KerberosTime authtime,
KerberosTime starttime,
KerberosTime endtime,
KerberosTime renewTill,
boolean isEncInSKey,
TicketFlags flags,
HostAddresses caddr,
AuthorizationData authData,
Ticket ticket,
Ticket secondTicket) |
Modifier and Type | Method and Description |
---|---|
Ticket |
ChangePasswordContext.getTicket() |
Modifier and Type | Method and Description |
---|---|
void |
ChangePasswordContext.setTicket(Ticket ticket) |
Modifier and Type | Method and Description |
---|---|
Ticket |
AuthenticationContext.getTicket() |
Modifier and Type | Method and Description |
---|---|
void |
AuthenticationContext.setTicket(Ticket ticket) |
Modifier and Type | Method and Description |
---|---|
Ticket |
TicketGrantingContext.getNewTicket() |
Ticket |
TicketGrantingContext.getTgt() |
Modifier and Type | Method and Description |
---|---|
void |
TicketGrantingContext.setNewTicket(Ticket newTicket) |
void |
TicketGrantingContext.setTgt(Ticket tgt) |
Modifier and Type | Method and Description |
---|---|
Ticket |
TicketFactory.getTicket(KerberosPrincipal clientPrincipal,
KerberosPrincipal serverPrincipal,
EncryptionKey serverKey)
Build the service ticket.
|
Modifier and Type | Method and Description |
---|---|
static Authenticator |
KerberosUtils.verifyAuthHeader(ApReq authHeader,
Ticket ticket,
EncryptionKey serverKey,
long clockSkew,
ReplayCache replayCache,
boolean emptyAddressesAllowed,
InetAddress clientAddress,
CipherTextHandler lockBox,
KeyUsage authenticatorKeyUsage,
boolean isValidate)
Verifies an AuthHeader using guidelines from RFC 1510 section A.10., "KRB_AP_REQ verification."
|
Modifier and Type | Method and Description |
---|---|
static Ticket |
KerberosDecoder.decodeTicket(byte[] data)
Decode a Ticket structure
|
Ticket |
KerberosMessageContainer.getTicket() |
Modifier and Type | Method and Description |
---|---|
Ticket |
TicketContainer.getTicket() |
Modifier and Type | Method and Description |
---|---|
void |
TicketContainer.setTicket(Ticket ticket)
Set a Ticket into the container.
|
Modifier and Type | Method and Description |
---|---|
Ticket[] |
KdcReqBody.getAdditionalTickets()
Returns the additional
Ticket s. |
Ticket |
KdcRep.getTicket()
Returns the
Ticket |
Modifier and Type | Method and Description |
---|---|
void |
KdcReqBody.addAdditionalTicket(Ticket additionalTicket)
Add a new Ticket to the list of additional tickets
|
void |
KdcRep.setTicket(Ticket ticket)
Set the Ticket
|
Modifier and Type | Method and Description |
---|---|
void |
KdcReqBody.setAdditionalTickets(List<Ticket> additionalTickets)
Set the list of additional Ticket
|
Modifier and Type | Method and Description |
---|---|
Ticket |
ApReq.getTicket()
Returns the
Ticket . |
Modifier and Type | Method and Description |
---|---|
List<Ticket> |
KrbCred.getTickets() |
Modifier and Type | Method and Description |
---|---|
void |
KrbCred.addTicket(Ticket ticket)
adds a Ticket to the ticket list
|
void |
ApReq.setTicket(Ticket ticket)
Sets the
Ticket . |
Modifier and Type | Method and Description |
---|---|
void |
KrbCred.setTickets(List<Ticket> tickets) |
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.