Class TokenRenewOperation

  • All Implemented Interfaces:
    org.apache.cxf.ws.security.sts.provider.operation.RenewOperation

    public class TokenRenewOperation
    extends AbstractOperation
    implements org.apache.cxf.ws.security.sts.provider.operation.RenewOperation
    An implementation of the IssueOperation interface to renew tokens.
    • Constructor Detail

      • TokenRenewOperation

        public TokenRenewOperation()
    • Method Detail

      • setTokenRenewers

        public void setTokenRenewers​(List<TokenRenewer> tokenRenewerList)
      • renew

        public org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenResponseType renew​(org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenType request,
                                                                                                    Principal principal,
                                                                                                    Map<String,​Object> messageContext)
        Specified by:
        renew in interface org.apache.cxf.ws.security.sts.provider.operation.RenewOperation
      • createResponse

        protected org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenResponseType createResponse​(EncryptionProperties encryptionProperties,
                                                                                                                TokenRenewerResponse tokenRenewerResponse,
                                                                                                                TokenRequirements tokenRequirements,
                                                                                                                KeyRequirements keyRequirements)
                                                                                                         throws org.apache.wss4j.common.ext.WSSecurityException
        Throws:
        org.apache.wss4j.common.ext.WSSecurityException