org.apache.ws.security
Class WSSecurityEngineResult

java.lang.Object
  extended byorg.apache.ws.security.WSSecurityEngineResult

public class WSSecurityEngineResult
extends java.lang.Object

Author:
Werner Dittmann (Werner.Dittmann@t-online.de)

Constructor Summary
WSSecurityEngineResult(int act, java.util.ArrayList dataRefUris)
           
WSSecurityEngineResult(int act, byte[] decryptedKey, java.lang.String encyptedKeyId, java.util.ArrayList dataRefUris)
           
WSSecurityEngineResult(int act, java.security.Principal princ, java.security.cert.X509Certificate certificate, java.util.Set elements, byte[] sv)
           
WSSecurityEngineResult(int act, org.opensaml.SAMLAssertion ass)
           
WSSecurityEngineResult(int act, SecurityContextToken sct)
           
WSSecurityEngineResult(int act, SignatureConfirmation sc)
           
WSSecurityEngineResult(int act, Timestamp tstamp)
           
 
Method Summary
 int getAction()
           
 org.opensaml.SAMLAssertion getAssertion()
           
 java.security.cert.X509Certificate getCertificate()
           
 java.util.ArrayList getDataRefUris()
           
 byte[] getDecryptedKey()
           
 java.lang.String getEncryptedKeyId()
           
 java.security.Principal getPrincipal()
           
 SecurityContextToken getSecurityContextToken()
           
 SignatureConfirmation getSigConf()
           
 byte[] getSignatureValue()
           
 java.util.Set getSignedElements()
           
 Timestamp getTimestamp()
           
 void setSignatureValue(byte[] signatureValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSSecurityEngineResult

public WSSecurityEngineResult(int act,
                              org.opensaml.SAMLAssertion ass)

WSSecurityEngineResult

public WSSecurityEngineResult(int act,
                              java.security.Principal princ,
                              java.security.cert.X509Certificate certificate,
                              java.util.Set elements,
                              byte[] sv)

WSSecurityEngineResult

public WSSecurityEngineResult(int act,
                              byte[] decryptedKey,
                              java.lang.String encyptedKeyId,
                              java.util.ArrayList dataRefUris)

WSSecurityEngineResult

public WSSecurityEngineResult(int act,
                              java.util.ArrayList dataRefUris)

WSSecurityEngineResult

public WSSecurityEngineResult(int act,
                              Timestamp tstamp)

WSSecurityEngineResult

public WSSecurityEngineResult(int act,
                              SecurityContextToken sct)

WSSecurityEngineResult

public WSSecurityEngineResult(int act,
                              SignatureConfirmation sc)
Method Detail

getAction

public int getAction()
Returns:
the actions vector. These actions were performed by the the security engine.

getPrincipal

public java.security.Principal getPrincipal()
Returns:
the principals found if UsernameToken or Signature processing were done

getCertificate

public java.security.cert.X509Certificate getCertificate()
Returns:
the Certificate found if Signature processing were done

getAssertion

public org.opensaml.SAMLAssertion getAssertion()
Returns:
Returns the assertion.

getTimestamp

public Timestamp getTimestamp()
Returns:
the timestamp found

getSignedElements

public java.util.Set getSignedElements()
Returns:
Returns the signedElements.

getSignatureValue

public byte[] getSignatureValue()
Returns:
Returns the signatureValue.

getSigConf

public SignatureConfirmation getSigConf()
Returns:
Returns the sigConf.

setSignatureValue

public void setSignatureValue(byte[] signatureValue)
Parameters:
signatureValue - The signatureValue to set.

getSecurityContextToken

public SecurityContextToken getSecurityContextToken()

getDecryptedKey

public byte[] getDecryptedKey()

getEncryptedKeyId

public java.lang.String getEncryptedKeyId()

getDataRefUris

public java.util.ArrayList getDataRefUris()