A B C D E F G H I J K L M N O P R S T U V W X

P

PA_ENC_TIMESTAMP - Static variable in interface com.dstc.security.kerberos.PaData
Encrypted timestamp PaData (type = 2) included in a request
PA_ENC_UNIX_TIME - Static variable in interface com.dstc.security.kerberos.PaData
Encrypted Unix time PaData (type = 3) sent in a request
PA_PW_SALT - Static variable in interface com.dstc.security.kerberos.PaData
Password salt PaData (type = 2) returned in a response
PA_TGS_REQ - Static variable in interface com.dstc.security.kerberos.PaData
TGS request PaData (type = 1) sent in a service ticket request
PaData - interface com.dstc.security.kerberos.PaData.
An interface to pre-authentication data passed to an Authentication or Ticket Granting service in a ticket request or returned from the service in a response.
PaEncTimestamp - class com.dstc.security.kerberos.PaEncTimestamp.
A concrete PaData implementation class for encrypted timestamp pre-authentication.
PaEncTimestamp(EncryptionKey, SecureRandom) - Constructor for class com.dstc.security.kerberos.PaEncTimestamp
Constructs a PaEncTimestamp for the user requesting initial Kerberos authentication with his/her Kerberos encryption key and a SecureRandom instance
PBEKeySpec - class javax.crypto.spec.PBEKeySpec.
A user-chosen password that can be used with password-based encryption.
PBEKeySpec(char[]) - Constructor for class javax.crypto.spec.PBEKeySpec
Constructor that takes a password.
PBEParameterSpec - class javax.crypto.spec.PBEParameterSpec.
This class specifies the set of parameters used with password-based encryption (PBE), as defined in the PKCS #5 standard.
PBEParameterSpec(byte[], int) - Constructor for class javax.crypto.spec.PBEParameterSpec
Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard
PKCS10CertificationRequest - class com.dstc.security.pki.PKCS10CertificationRequest.
Implementation of CertficateRequest for PKCS10
PKCS10CertificationRequest(byte[]) - Constructor for class com.dstc.security.pki.PKCS10CertificationRequest
Constructs a PKCS10CertificationRequest object from a byte array containing an encoding of a pkcs10 request.
PKCS10CertificationRequest(InputStream) - Constructor for class com.dstc.security.pki.PKCS10CertificationRequest
Constructs a PKCS10CertificationRequest object from an InputStream containing an encoding of a pkcs10 request.
PKCS10CertificationRequest(String, PublicKey, Set, String, PrivateKey) - Constructor for class com.dstc.security.pki.PKCS10CertificationRequest
Constructs PKCS10CertificationRequest from the subject's DN, a set of Attributes, the signature algorithm name and subject's private key.
PKCS8EncryptedPrivateKey - class com.dstc.security.keymanage.PKCS8EncryptedPrivateKey.
This class encrypts/decrypts a PrivateKey to/from PKCS#8 format.
PKCS8EncryptedPrivateKey(byte[]) - Constructor for class com.dstc.security.keymanage.PKCS8EncryptedPrivateKey
Construct a PKCS8EncryptedPrivateKey object from a byte array.
PKCS8EncryptedPrivateKey(InputStream) - Constructor for class com.dstc.security.keymanage.PKCS8EncryptedPrivateKey
Construct a PKCS8EncryptedPrivateKey object from an InputStream .
PKCS8EncryptedPrivateKey(PrivateKey) - Constructor for class com.dstc.security.keymanage.PKCS8EncryptedPrivateKey
Construct a PKCS8EncryptedPrivateKey object from a PrivateKey object.
PKCS8EncryptedPrivateKey(PrivateKey, String) - Constructor for class com.dstc.security.keymanage.PKCS8EncryptedPrivateKey
Construct a PKCS8EncryptedPrivateKey object from a PrivateKey object and an algorithm.
PKCS8Exception - exception com.dstc.security.keymanage.PKCS8Exception.
A class for general PKCS8 exceptions.
PKCS8Exception() - Constructor for class com.dstc.security.keymanage.PKCS8Exception
This constructs a PKCS8Exception.
PKCS8Exception(String) - Constructor for class com.dstc.security.keymanage.PKCS8Exception
This constructs a PKCS8Exception with a detail message.
PKIException - exception com.dstc.security.pki.PKIException.
A class for general PKI exceptions.
PKIException() - Constructor for class com.dstc.security.pki.PKIException
This constructs a PKIException.
PKIException(String) - Constructor for class com.dstc.security.pki.PKIException
This constructs a PKIException with a detail message.
POSTDATED - Static variable in interface com.dstc.security.kerberos.TicketFlags
 
postdated() - Method in interface com.dstc.security.kerberos.TicketFlags
Returns true if the associated ticket is postdated and false otherwise
postdated() - Method in class com.dstc.security.kerberos.KDCOptions
Returns true if the POSTDATED option is set in this KDCOptions
PRE_AUTHENT - Static variable in interface com.dstc.security.kerberos.TicketFlags
 
PrincipalName - class com.dstc.security.kerberos.PrincipalName.
A class representing a Kerberos principal's name.
PrincipalName(byte[]) - Constructor for class com.dstc.security.kerberos.PrincipalName
Constructs a PrincipalName from its ASN.1 DER encoding
PrincipalName(int, String) - Constructor for class com.dstc.security.kerberos.PrincipalName
Constructs a PrincipalName from a given name type and a String representation for the name, ie.
PrincipalName(int, String[]) - Constructor for class com.dstc.security.kerberos.PrincipalName
Constructs a PrincipalName from a given name type and the name components as an array of Strings
PrincipalName(String) - Constructor for class com.dstc.security.kerberos.PrincipalName
Constructs a PrincipalName from a String representation for the name, ie.
processKrbASRep(KrbASRep, EncryptionKey) - Method in class com.dstc.security.kerberos.Kerberos
Processes (decrypts with the supplied EncryptionKey) a KrbASRep obtained from a KDC and returns a Credential.
processKrbTGSRep(KrbTGSRep, EncryptionKey) - Method in class com.dstc.security.kerberos.Kerberos
Processes (decrypts with the supplied EncryptionKey) a KrbTGSRep obtained from a KDC and returns a Credential.
processPKCS10(PKCS10CertificationRequest) - Method in class com.dstc.security.pki.X509CertGen
Process a PKCS10 Certification Request.
PROXIABLE - Static variable in interface com.dstc.security.kerberos.TicketFlags
 
proxiable() - Method in interface com.dstc.security.kerberos.TicketFlags
Returns true if the associated ticket (a TGT) can be used to obtain non-TGT tickets with different network addresses and false otherwise
proxiable() - Method in class com.dstc.security.kerberos.KDCOptions
Returns true if the PROXIABLE option is set in this KDCOptions
PROXY - Static variable in interface com.dstc.security.kerberos.TicketFlags
 
proxy() - Method in interface com.dstc.security.kerberos.TicketFlags
Returns true if the associated ticket is a proxy and false otherwise
proxy() - Method in class com.dstc.security.kerberos.KDCOptions
Returns true if the PROXY option is set in this KDCOptions
put(Credential) - Method in class com.dstc.security.kerberos.FileCredentialStore
 
put(Credential) - Method in interface com.dstc.security.kerberos.creds.CredentialStore
Adds a supplied Credential to this store
putValue(String, Object) - Method in interface javax.net.ssl.SSLSession
Binds the specified object into the session's application layer data with the given name.

A B C D E F G H I J K L M N O P R S T U V W X