com.ibm.wsspi.security.csiv2
Class CSIv2PerformPolicy
- java.lang.Object
com.ibm.wsspi.security.csiv2.CSIv2PerformPolicy
- public final class CSIv2PerformPolicy
- extends java.lang.Object
Constructor Summary
Constructor and Description |
---|
CSIv2PerformPolicy(com.ibm.ISecurityLocalObjectCSIv2UtilityImpl.CSIv2EffectivePerformPolicy policy)
|
CSIv2PerformPolicy(com.ibm.ws.security.csiv2.zOSCSIv2PerformPolicy policy)
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getCurrentSecurityName()
This method returns the current name from the configuration of this
specific process.
|
|
getPerformClientAuthMechOID()
This method returns the coalesced client authentication mechanism OID.
|
|
getPerformIDANamingMechList()
This method returns a coalesced naming mechanism list to support identity assertion.
|
|
getPerformIdentityTokenType()
This method returns Identity Token Type (in bit-map form, see spec.) for identity assertion.
|
|
getServiceCfgList()
This method returns the service configuration list from the tag.
|
|
getTargetHostName()
This method returns the target hostname from the tagged component
|
|
getTargetSecurityName()
This method returns the target name from the tagged component
|
|
getTargetSSLPort()
This method returns the target SSL port from the tagged component
|
|
getTargetTCPPort()
This method returns the target TCP port from the profile
|
|
isStateful()
This method tells if the association is stateful.
|
|
performAuthorizationToken()
This method tells if the Authorization token can be sent.
|
|
performClientAuthentication()
This methods tells if client authentication at message layer is required.
|
|
performIdentityAssertion()
This method tells if Identity Assertion is required at attribute layer.
|
|
performSSL()
This method tells whether SSL/TLS security mechanism should be used at transport layer.
|
|
performSSLClientAuth()
This method tells whether client authentication at transport layer should be performed.
|
|
performSSLConfidentiality()
This method tells whether message confidentiality at transport layer should be performed.
|
|
performSSLIntegrity()
This method tells whether message integrity at transport layer should be performed.
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
CSIv2PerformPolicy
- public CSIv2PerformPolicy(com.ibm.ISecurityLocalObjectCSIv2UtilityImpl.CSIv2EffectivePerformPolicy policy)
CSIv2PerformPolicy
- public CSIv2PerformPolicy(com.ibm.ws.security.csiv2.zOSCSIv2PerformPolicy policy)
Method Detail
performIdentityAssertion
- public boolean performIdentityAssertion( )
This method tells if Identity Assertion is required at attribute layer.
Returns:
boolean
performAuthorizationToken
- public boolean performAuthorizationToken( )
This method tells if the Authorization token can be sent.
Returns:
boolean
getServiceCfgList
- public java.lang.String getServiceCfgList( )
This method returns the service configuration list from the tag. The
list contains all of the service configurations the target server supports.
It is | delimited.
Returns:
String
performClientAuthentication
- public boolean performClientAuthentication( )
This methods tells if client authentication at message layer is required.
Returns:
boolean
performSSL
- public boolean performSSL()
This method tells whether SSL/TLS security mechanism should be used at transport layer.
Returns:
boolean
performSSLConfidentiality
- public boolean performSSLConfidentiality( )
This method tells whether message confidentiality at transport layer should be performed.
Returns:
boolean
performSSLIntegrity
- public boolean performSSLIntegrity( )
This method tells whether message integrity at transport layer should be performed.
Returns:
boolean
performSSLClientAuth
- public boolean performSSLClientAuth( )
This method tells whether client authentication at transport layer should be performed.
Returns:
boolean
isStateful
- public boolean isStateful()
This method tells if the association is stateful.
Returns:
boolean
getPerformIDANamingMechList
- public java.lang.String[] getPerformIDANamingMechList( )
This method returns a coalesced naming mechanism list to support identity assertion.
Returns:
java.lang.String[]
getPerformIdentityTokenType
- public int getPerformIdentityTokenType( )
This method returns Identity Token Type (in bit-map form, see spec.) for identity assertion.
Returns:
int
getPerformClientAuthMechOID
- public java.lang.String getPerformClientAuthMechOID( )
This method returns the coalesced client authentication mechanism OID.
Returns:
java.lang.String
getTargetSecurityName
- public java.lang.String getTargetSecurityName( )
This method returns the target name from the tagged component
Returns:
java.lang.String
getCurrentSecurityName
- public java.lang.String getCurrentSecurityName( )
This method returns the current name from the configuration of this
specific process.
Returns:
java.lang.String
getTargetHostName
- public java.lang.String getTargetHostName( )
This method returns the target hostname from the tagged component
Returns:
java.lang.String
getTargetTCPPort
- public int getTargetTCPPort()
This method returns the target TCP port from the profile
Returns:
int
getTargetSSLPort
- public int getTargetSSLPort()
This method returns the target SSL port from the tagged component
Returns:
int