Examples of UsernameTokenValidator


Examples of org.apache.cxf.sts.token.validator.UsernameTokenValidator

    public void testUsernameTokenTransformation() throws Exception {
        TokenValidateOperation validateOperation = new TokenValidateOperation();
       
        // Add Token Validator
        List<TokenValidator> validatorList = new ArrayList<TokenValidator>();
        validatorList.add(new UsernameTokenValidator());
        validateOperation.setTokenValidators(validatorList);

        // Add Token Provider
        List<TokenProvider> providerList = new ArrayList<TokenProvider>();
        providerList.add(new SAMLTokenProvider());
View Full Code Here

Examples of org.apache.cxf.sts.token.validator.UsernameTokenValidator

    public void testUsernameTokenTransformationRealm() throws Exception {
        TokenValidateOperation validateOperation = new TokenValidateOperation();
       
        // Add Token Validator
        List<TokenValidator> validatorList = new ArrayList<TokenValidator>();
        UsernameTokenValidator validator = new UsernameTokenValidator();
        validator.setUsernameTokenRealmCodec(new CustomUsernameTokenRealmCodec());
        validatorList.add(validator);
        validateOperation.setTokenValidators(validatorList);

        // Add Token Provider
        List<TokenProvider> providerList = new ArrayList<TokenProvider>();
View Full Code Here

Examples of org.apache.cxf.sts.token.validator.UsernameTokenValidator

    private void runUsernameTokenTransformationClaims(boolean useSecondaryParameters) throws Exception {
        TokenValidateOperation validateOperation = new TokenValidateOperation();
       
        // Add Token Validator
        List<TokenValidator> validatorList = new ArrayList<TokenValidator>();
        validatorList.add(new UsernameTokenValidator());
        validateOperation.setTokenValidators(validatorList);

        // Add Token Provider
        List<TokenProvider> providerList = new ArrayList<TokenProvider>();
      
View Full Code Here

Examples of org.apache.cxf.sts.token.validator.UsernameTokenValidator

        List<TokenProvider> tokenProviders = new ArrayList<TokenProvider>();
        tokenProviders.add(new SAMLTokenProvider());
       
        List<TokenValidator> tokenValidators = new ArrayList<TokenValidator>();
        tokenValidators.add(new SAMLTokenValidator());
        tokenValidators.add(new UsernameTokenValidator());
        tokenValidators.add(new X509TokenValidator());
       
        abstractOperation.setTokenProviders(tokenProviders);
        abstractOperation.setTokenValidators(tokenValidators);
        abstractOperation.setStsProperties(stsProperties);
View Full Code Here

Examples of org.apache.wss4j.stax.validate.UsernameTokenValidator

        final WSInboundSecurityContext wsInboundSecurityContext = (WSInboundSecurityContext) inputProcessorChain.getSecurityContext();
        final List<QName> elementPath = getElementPath(eventQueue);
       
        final TokenContext tokenContext = new TokenContext(wssSecurityProperties, wsInboundSecurityContext, xmlSecEvents, elementPath);

        UsernameTokenValidator usernameTokenValidator =
                wssSecurityProperties.getValidator(WSSConstants.TAG_wsse_UsernameToken);
        if (usernameTokenValidator == null) {
            usernameTokenValidator = new UsernameTokenValidatorImpl();
        }
        //jdk 1.6 compiler bug? http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6302954
        //type parameters of <T>T cannot be determined; no unique maximal instance exists for type variable T with
        // upper bounds org.apache.wss4j.stax.securityToken.UsernameSecurityToken,
        // org.apache.wss4j.stax.securityToken.UsernameSecurityToken,
        // org.apache.xml.security.stax.ext.securityToken.InboundSecurityToken
        //works fine on jdk 1.7
        final UsernameSecurityToken usernameSecurityToken =
                usernameTokenValidator.</*fake @see above*/UsernameSecurityTokenImpl>
                        validate(usernameTokenType, tokenContext);

        SecurityTokenProvider<InboundSecurityToken> securityTokenProvider =
                new SecurityTokenProvider<InboundSecurityToken>() {

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.