(byte[])result.get(WSSecurityEngineResult.TAG_SECRET); String algorithm = (String)parameters.get(SIGNATURE_METHOD); secretKey = dkt.deriveKey(WSSecurityUtil.getKeyLength(algorithm), secret); principal = dkt.createPrincipal(); } else if (WSConstants.ST_UNSIGNED == action || WSConstants.ST_SIGNED == action) {
(byte[])result.get(WSSecurityEngineResult.TAG_SECRET); String algorithm = (String)parameters.get(SIGNATURE_METHOD); secretKey = dkt.deriveKey(WSSecurityUtil.getKeyLength(algorithm), secret); principal = dkt.createPrincipal(); } else if (WSConstants.ST_UNSIGNED == action || WSConstants.ST_SIGNED == action) {
byte[] keyBytes = dkt.deriveKey(length, secret); WSSecurityEngineResult result = new WSSecurityEngineResult(WSConstants.DKT, null, keyBytes, null);
byte[] keyBytes = dkt.deriveKey(length, secret); WSSecurityEngineResult result = new WSSecurityEngineResult(WSConstants.DKT, null, keyBytes, null);
secretKey = dkt.deriveKey(keyLength, secret); principal = dkt.createPrincipal(); ((WSDerivedKeyTokenPrincipal)principal).setSecret(secret);
secretKey = dkt.deriveKey(keyLength, secret); principal = dkt.createPrincipal(); ((WSDerivedKeyTokenPrincipal)principal).setSecret(secret);