| java.lang.Object com.sun.xml.wss.impl.misc.DefaultSecurityEnvironmentImpl
Method Summary | |
public boolean | authenticateUser(Map context, String username, String passwordDigest, String nonce, String created) | public boolean | authenticateUser(Map context, String username, String password) | public SignatureKeyCallback.AliasPrivKeyCertRequest | getAliasPrivKeyCertRequest(String certIdentifier) | public CallbackHandler | getCallbackHandler() | public X509Certificate | getCertificate(Map context, String alias, boolean forSigning) | public X509Certificate | getCertificate(Map context, PublicKey publicKey, boolean forSign) | public X509Certificate | getCertificate(Map context, byte[] identifier, String valueType) | public X509Certificate | getCertificate(Map context, byte[] keyIdentifier) | public X509Certificate | getCertificate(Map context, BigInteger serialNumber, String issuerName) | public X509Certificate | getDefaultCertificate(Map context) | public SignatureKeyCallback.PrivKeyCertRequest | getDefaultPrivKeyCertRequest(Map context) | public PrivateKey | getDefaultPrivateKey(Map context) | public String | getPassword(Map context) | public PrivateKey | getPrivateKey(Map context, String alias) | public PrivateKey | getPrivateKey(Map context, byte[] identifier, String valueType) | public PrivateKey | getPrivateKey(Map context, byte[] keyIdentifier) | public PrivateKey | getPrivateKey(Map context, BigInteger serialNumber, String issuerName) | public PrivateKey | getPrivateKey(Map context, X509Certificate cert) | public PrivateKey | getPrivateKey(Map context, PublicKey publicKey, boolean forSign) | public PublicKey | getPublicKey(Map context, byte[] identifier, String valueType) | public PublicKey | getPublicKey(Map context, byte[] keyIdentifier) | public PublicKey | getPublicKey(Map context, BigInteger serialNumber, String issuerName) | public SecretKey | getSecretKey(Map context, String alias, boolean encryptMode) | public static Subject | getSubject(Map context) | public static Subject | getSubject(FilterProcessingContext context) | public Subject | getSubject() | public String | getUsername(Map context) | public boolean | isSelfCertificate(X509Certificate cert) | public Element | locateSAMLAssertion(Map context, Element binding, String assertionId, Document ownerDoc) | public static WssSoapFaultException | newSOAPFaultException(QName faultCode, String faultstring, Throwable th) Create and initialize a WssSoapFaultException. | public AuthenticationTokenPolicy.SAMLAssertionBinding | populateSAMLPolicy(Map fpcontext, AuthenticationTokenPolicy.SAMLAssertionBinding policy, DynamicApplicationContext context) | public void | updateOtherPartySubject(Subject subject, String username, String password) | public void | updateOtherPartySubject(Subject subject, X509Certificate cert) | public void | updateOtherPartySubject(Subject subject, Assertion assertion) | public void | updateOtherPartySubject(Subject subject, Key secretKey) | public void | updateOtherPartySubject(Subject subject, String ek) | public void | updateOtherPartySubject(Subject subject, XMLStreamReader assertion) | public void | updateOtherPartySubject(Subject subject, Subject bootStrapSubject) | public boolean | validateAndCacheNonce(String nonce, String created, long maxNonceAge) | public boolean | validateCertificate(X509Certificate cert) | public void | validateCreationTime(Map context, String creationTime, long maxClockSkew, long timestampFreshnessLimit) | public void | validateSAMLAssertion(Map context, Element assertion) | public void | validateSAMLAssertion(Map context, XMLStreamReader assertion) | public boolean | validateSamlIssuer(String issuer) | public boolean | validateSamlUser(String user, String domain, String format) | public void | validateTimestamp(Map context, Timestamp timestamp, long maxClockSkew, long freshnessLimit) | public void | validateTimestamp(Map context, String created, String expires, long maxClockSkew, long freshnessLimit) |
USE_DAEMON_THREAD | final static boolean USE_DAEMON_THREAD(Code) | | |
nonceCleanupTimer | final static Timer nonceCleanupTimer(Code) | | |
newSOAPFaultException | public static WssSoapFaultException newSOAPFaultException(QName faultCode, String faultstring, Throwable th)(Code) | | Create and initialize a WssSoapFaultException. This method is used in
conjunction with generateClientFault.
|
updateOtherPartySubject | public void updateOtherPartySubject(Subject subject, Key secretKey)(Code) | | |
updateOtherPartySubject | public void updateOtherPartySubject(Subject subject, Subject bootStrapSubject)(Code) | | |
validateSamlIssuer | public boolean validateSamlIssuer(String issuer)(Code) | | |
|
|