Package | Description |
---|---|
org.opensaml.security.credential |
Interfaces and classes related to credentials and ways to represent them.
|
org.opensaml.security.crypto |
General cryptographic functionality.
|
org.opensaml.security.messaging |
Messaging-related security classes.
|
org.opensaml.security.x509 |
X.509-based credential and trust classes.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MutableCredential
A specialization of
Credential which supports mutation of its properties. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCredential
Base class for
Credential implementations. |
class |
BasicCredential
A basic implementation of
Credential . |
Modifier and Type | Method and Description |
---|---|
Class<? extends Credential> |
Credential.getCredentialType()
Get the primary type of the credential instance.
|
Class<? extends Credential> |
BasicCredential.getCredentialType()
Get the primary type of the credential instance.
|
Modifier and Type | Method and Description |
---|---|
static Key |
CredentialSupport.extractDecryptionKey(Credential credential)
Extract the decryption key from the credential.
|
static Key |
CredentialSupport.extractEncryptionKey(Credential credential)
Extract the encryption key from the credential.
|
static Key |
CredentialSupport.extractSigningKey(Credential credential)
Extract the signing key from the credential.
|
static Key |
CredentialSupport.extractVerificationKey(Credential credential)
Extract the verification key from the credential.
|
Modifier and Type | Method and Description |
---|---|
static byte[] |
SigningUtil.sign(Credential signingCredential,
String jcaAlgorithmID,
boolean isMAC,
byte[] input)
Compute the signature or MAC value over the supplied input.
|
static boolean |
SigningUtil.verify(Credential verificationCredential,
String jcaAlgorithmID,
boolean isMAC,
byte[] signature,
byte[] input)
Verify the signature value computed over the supplied input against the supplied signature value.
|
Modifier and Type | Class and Description |
---|---|
class |
ServletRequestX509CredentialAdapter
An adapter that exposes the X.509 certificates contained in the servlet request attribute.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends Credential> |
ServletRequestX509CredentialAdapter.getCredentialType()
Get the primary type of the credential instance.
|
Modifier and Type | Interface and Description |
---|---|
interface |
X509Credential
An entity credential based on key material and other information (e.g.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicX509Credential
A basic implementation of
X509Credential . |
Modifier and Type | Method and Description |
---|---|
Class<? extends Credential> |
BasicX509Credential.getCredentialType()
Get the primary type of the credential instance.
|
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.