public class STSClient extends AbstractSTSClient
AbstractSTSClient.STSResponse
actAs, addressingNamespace, algorithmSuite, allowRenewing, allowRenewingAfterExpiry, bus, claims, claimsCallbackHandler, client, context, ctx, customContent, enableAppliesTo, enableLifetime, endpointName, features, in, inFault, isSecureConv, isSpnego, keySize, keyType, location, message, name, namespace, onBehalfOf, out, outFault, policy, requiresEntropy, sendKeyType, sendRenewing, serviceName, soapVersion, template, tlsClientParameters, tokenType, ttl, useCertificateForConfirmationKeyInfo, useKeyCertificate, wsdlLocation, wspNamespace
Modifier and Type | Method and Description |
---|---|
boolean |
cancelSecurityToken(SecurityToken token) |
SecurityToken |
renewSecurityToken(SecurityToken tok) |
SecurityToken |
requestSecurityToken() |
SecurityToken |
requestSecurityToken(String appliesTo) |
SecurityToken |
requestSecurityToken(String appliesTo,
String binaryExchange) |
SecurityToken |
requestSecurityToken(String appliesTo,
String action,
String requestType,
String binaryExchange) |
List<SecurityToken> |
validateSecurityToken(SecurityToken tok) |
protected List<SecurityToken> |
validateSecurityToken(SecurityToken tok,
String tokentype) |
addAppliesTo, addBinaryExchange, addClaims, addKeySize, addLifetime, addRequestType, addTokenType, cancel, configureViaEPR, createClient, createCrypto, createHandler, createSecurityToken, decryptKey, findID, findMEXLocation, findMEXLocation, findOperation, getActAsToken, getAddressingAssertion, getBeanName, getCert, getClaimsCallbackHandler, getClient, getContext, getCustomContent, getDelegationSecurityToken, getDocumentElement, getEndpointQName, getFeatures, getIDFromSTR, getInFaultInterceptors, getInInterceptors, getKeySize, getLocation, getOnBehalfOfToken, getOutFaultInterceptors, getOutInterceptors, getProperties, getProperty, getRequestContext, getServiceQName, getTokenType, getUseKeyCertificate, getWsdlLocation, getWspNamespace, isAllowRenewing, isAllowRenewingAfterExpiry, isEnableAppliesTo, isRequiresEntropy, isSecureConv, isSpnego, issue, isUseCertificateForConfirmationKeyInfo, renew, setActAs, setAddressingNamespace, setAlgorithmSuite, setAllowRenewing, setAllowRenewingAfterExpiry, setBeanName, setClaims, setClaimsCallbackHandler, setContext, setCustomContent, setEnableAppliesTo, setEnableLifetime, setEndpointName, setEndpointQName, setFeatures, setInFaultInterceptors, setInInterceptors, setKeySize, setKeyType, setLocation, setMessage, setNamespace, setOnBehalfOf, setOutFaultInterceptors, setOutInterceptors, setPolicy, setPolicyInternal, setPolicyInternal, setPolicyInternal, setProperties, setRequiresEntropy, setSecureConv, setSendKeyType, setSendRenewing, setServiceName, setServiceQName, setSoap11, setSoap11, setSoap12, setSpnego, setTemplate, setTlsClientParameters, setTokenType, setTrust, setTtl, setUseCertificateForConfirmationKeyInfo, setUseKeyCertificate, setWsdlLocation, setWspNamespace, useSecondaryParameters, validate, writeElementsForRSTPublicKey, writeElementsForRSTSymmetricKey, writeKeyType
public STSClient(Bus b)
public SecurityToken requestSecurityToken() throws Exception
Exception
public SecurityToken requestSecurityToken(String appliesTo) throws Exception
Exception
public SecurityToken requestSecurityToken(String appliesTo, String binaryExchange) throws Exception
Exception
public SecurityToken requestSecurityToken(String appliesTo, String action, String requestType, String binaryExchange) throws Exception
Exception
public SecurityToken renewSecurityToken(SecurityToken tok) throws Exception
Exception
public List<SecurityToken> validateSecurityToken(SecurityToken tok) throws Exception
Exception
protected List<SecurityToken> validateSecurityToken(SecurityToken tok, String tokentype) throws Exception
Exception
public boolean cancelSecurityToken(SecurityToken token) throws Exception
Exception
Apache CXF