com.sun.identity.wss.provider
Class STSConfig

java.lang.Object
  extended by com.sun.identity.wss.provider.TrustAuthorityConfig
      extended by com.sun.identity.wss.provider.STSConfig

public abstract class STSConfig
extends TrustAuthorityConfig

This is an abstract that represents the configuration about a STS trusted authority.

This class can be extended to define the trust authority config such as discovery configuration, ws-trust etc.


Field Summary
protected  String mexEndpoint
           
protected  String stsConfigName
           
 
Fields inherited from class com.sun.identity.wss.provider.TrustAuthorityConfig
DISCOVERY_TRUST_AUTHORITY, endpoint, isRequestEncrypted, isRequestHeaderEncrypted, isRequestSigned, isResponseEncrypted, isResponseSigned, name, privateKeyAlias, publicKeyAlias, secMech, STS_TRUST_AUTHORITY, type, usercredentials, WSS_DISCOVERY_CONFIG_PLUGIN, WSS_STS_CONFIG_PLUGIN
 
Constructor Summary
STSConfig()
          Creates a new instance of STSConfig
 
Method Summary
 String getMexEndpoint()
          Returns STS Mex endpoint
 String getSTSConfigName()
          Returns STS configuration name
 void setMexEndpoint(String mexEndpoint)
          Sets STS Mex endpoint
 void setSTSConfigName(String stsConfigName)
          Sets STS configuration name
 
Methods inherited from class com.sun.identity.wss.provider.TrustAuthorityConfig
delete, deleteConfig, getConfig, getEndpoint, getKeyAlias, getName, getPublicKeyAlias, getSecurityMech, getType, getUsers, init, isRequestEncryptEnabled, isRequestHeaderEncryptEnabled, isRequestSignEnabled, isResponseEncryptEnabled, isResponseSignEnabled, saveConfig, setEndpoint, setKeyAlias, setName, setPublicKeyAlias, setRequestEncryptEnabled, setRequestHeaderEncryptEnabled, setRequestSignEnabled, setResponseEncryptEnabled, setResponseSignEnabled, setSecurityMechs, setType, setUsers, store
 

Field Detail

mexEndpoint

protected String mexEndpoint

stsConfigName

protected String stsConfigName
Constructor Detail

STSConfig

public STSConfig()
Creates a new instance of STSConfig

Method Detail

getMexEndpoint

public String getMexEndpoint()
Returns STS Mex endpoint

Returns:
STS Mex endpoint

setMexEndpoint

public void setMexEndpoint(String mexEndpoint)
Sets STS Mex endpoint

Parameters:
mexEndpoint - STS Mex endpoint

getSTSConfigName

public String getSTSConfigName()
Returns STS configuration name

Returns:
STS configuration name

setSTSConfigName

public void setSTSConfigName(String stsConfigName)
Sets STS configuration name

Parameters:
stsConfigName - STS configuration name