Examples of SecurityPolicyToken


Examples of org.apache.ws.security.policy.parser.SecurityPolicyToken

  public Object doInitiatorToken(SecurityProcessorContext spc) {
    log.debug("Processing "
        + spc.readCurrentSecurityToken().getTokenName() + ": "
        + SecurityProcessorContext.ACTION_NAMES[spc.getAction()]);
    SecurityPolicyToken spt = spc.readCurrentSecurityToken();

    switch (spc.getAction()) {

    case SecurityProcessorContext.START:
      if (!initializedInitiatorToken) {
View Full Code Here

Examples of org.apache.ws.security.policy.parser.SecurityPolicyToken

  public Object doRecipientToken(SecurityProcessorContext spc) {
    log.debug("Processing "
        + spc.readCurrentSecurityToken().getTokenName() + ": "
        + SecurityProcessorContext.ACTION_NAMES[spc.getAction()]);
    SecurityPolicyToken spt = spc.readCurrentSecurityToken();
    switch (spc.getAction()) {

    case SecurityProcessorContext.START:
      if (!initializedRecipientToken) {
        try {
View Full Code Here

Examples of org.apache.ws.security.policy.parser.SecurityPolicyToken

   */
  private void initializeSymmetricBinding(SecurityPolicyToken spt)
      throws NoSuchMethodException {

    SignEncProtectTokenProcessor sept = new SignEncProtectTokenProcessor();
    SecurityPolicyToken tmpSpt = SecurityPolicy.encryptionToken.copy();
    tmpSpt.setProcessTokenMethod(sept);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.signatureToken.copy();
    tmpSpt.setProcessTokenMethod(sept);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.protectionToken.copy();
    tmpSpt.setProcessTokenMethod(sept);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.algorithmSuite.copy();
    tmpSpt.setProcessTokenMethod(new AlgorithmSuiteProcessor());
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.layout.copy();
    tmpSpt.setProcessTokenMethod(new LayoutProcessor());
    spt.setChildToken(tmpSpt);

//    tmpSpt = SecurityPolicy.supportingTokens.copy();
//    tmpSpt.setProcessTokenMethod(new SupportingTokensProcessor());
//    spt.setChildToken(tmpSpt);
//
//    tmpSpt = SecurityPolicy.signedSupportingTokens.copy();
//    tmpSpt.setProcessTokenMethod(new SignedSupportingTokensProcessor());
//    spt.setChildToken(tmpSpt);
//
//    tmpSpt = SecurityPolicy.endorsingSupportingTokens.copy();
//    tmpSpt.setProcessTokenMethod(new EndorsingSupportingTokensProcessor());
//    spt.setChildToken(tmpSpt);
//
//    tmpSpt = SecurityPolicy.signedEndorsingSupportingTokens.copy();
//    tmpSpt.setProcessTokenMethod(new SignedEndorsingSupportingTokensProcessor());
//    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.includeTimestamp.copy();
    tmpSpt.setProcessTokenMethod(this);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.encryptBeforeSigning.copy();
    tmpSpt.setProcessTokenMethod(this);
    spt.setChildToken(tmpSpt);

        tmpSpt = SecurityPolicy.signBeforeEncrypting.copy();
        tmpSpt.setProcessTokenMethod(this);
        spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.encryptSignature.copy();
    tmpSpt.setProcessTokenMethod(this);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.protectTokens.copy();
    tmpSpt.setProcessTokenMethod(this);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.onlySignEntireHeadersAndBody.copy();
    tmpSpt.setProcessTokenMethod(this);
    spt.setChildToken(tmpSpt);

  }
View Full Code Here

Examples of org.apache.ws.security.policy.parser.SecurityPolicyToken

  public Object doSymmetricBinding(SecurityProcessorContext spc) {
    log.debug("Processing "
        + spc.readCurrentSecurityToken().getTokenName() + ": "
        + SecurityProcessorContext.ACTION_NAMES[spc.getAction()]);
    SecurityPolicyToken spt = spc.readCurrentSecurityToken();

    switch (spc.getAction()) {

    case SecurityProcessorContext.START:
      if (!initializedSymmetricBinding) {
View Full Code Here

Examples of secParser.SecurityPolicyToken

   *            The token that will hold the child tokens.
   * @throws NoSuchMethodException
   */
  private void initializeSignedSupportingTokens(SecurityPolicyToken spt)
      throws NoSuchMethodException {
    SecurityPolicyToken tmpSpt = SecurityPolicy.x509Token.copy();
    tmpSpt.setProcessTokenMethod(new X509TokenProcessor());
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.usernameToken.copy();
    tmpSpt.setProcessTokenMethod(new UsernameTokenProcessor());
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.algorithmSuite.copy();
    tmpSpt.setProcessTokenMethod(new AlgorithmSuiteProcessor());
    spt.setChildToken(tmpSpt);

    SignedPartsElementsProcessor spep = new SignedPartsElementsProcessor();
    tmpSpt = SecurityPolicy.signedParts.copy();
    tmpSpt.setProcessTokenMethod(spep);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.signedElements.copy();
    tmpSpt.setProcessTokenMethod(spep);
    spt.setChildToken(tmpSpt);

    EncryptedPartsElementsProcessor epep = new EncryptedPartsElementsProcessor();
    tmpSpt = SecurityPolicy.encryptedParts.copy();
    tmpSpt.setProcessTokenMethod(epep);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.encryptedElements.copy();
    tmpSpt.setProcessTokenMethod(epep);
    spt.setChildToken(tmpSpt);

  }
View Full Code Here

Examples of secParser.SecurityPolicyToken

  public Object doSignedSupportingTokens(SecurityProcessorContext spc) {
    System.out.println("Processing "
        + spc.readCurrentSecurityToken().getTokenName() + ": "
        + SecurityProcessorContext.ACTION_NAMES[spc.getAction()]);
    SecurityPolicyToken spt = spc.readCurrentSecurityToken();

    switch (spc.getAction()) {

    case SecurityProcessorContext.START:
      if (!initializedSignedSupportingTokens) {
View Full Code Here

Examples of secParser.SecurityPolicyToken

   *            The token that will hold the child tokens.
   * @throws NoSuchMethodException
   */
  public void initializeWss10(SecurityPolicyToken spt)
      throws NoSuchMethodException {
    SecurityPolicyToken tmpSpt = SecurityPolicy.mustSupportRefKeyIdentifier
        .copy();
    tmpSpt.setProcessTokenMethod(this);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.mustSupportRefIssuerSerial.copy();
    tmpSpt.setProcessTokenMethod(this);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.mustSupportRefExternalUri.copy();
    tmpSpt.setProcessTokenMethod(this);
    spt.setChildToken(tmpSpt);

    tmpSpt = SecurityPolicy.mustSupportRefEmbeddedToken.copy();
    tmpSpt.setProcessTokenMethod(this);
    spt.setChildToken(tmpSpt);
  }
View Full Code Here

Examples of secParser.SecurityPolicyToken

  public Object doWss10(SecurityProcessorContext spc) {
    System.out.println("Processing "
        + spc.readCurrentSecurityToken().getTokenName() + ": "
        + SecurityProcessorContext.ACTION_NAMES[spc.getAction()]);

    SecurityPolicyToken spt = spc.readCurrentSecurityToken();

    switch (spc.getAction()) {

    case SecurityProcessorContext.START:
      if (!initializedWss10) {
View Full Code Here

Examples of secParser.SecurityPolicyToken

   *            The token that will hold the child tokens.
   * @throws NoSuchMethodException
   */
  private void initializeSignatureToken(SecurityPolicyToken spt)
      throws NoSuchMethodException {
    SecurityPolicyToken tmpSpt = SecurityPolicy.x509Token.copy();
    tmpSpt.setProcessTokenMethod(new X509TokenProcessor());
    spt.setChildToken(tmpSpt);
  }
View Full Code Here

Examples of secParser.SecurityPolicyToken

   *            The token that will hold the child tokens.
   * @throws NoSuchMethodException
   */
  private void initializeEncryptionToken(SecurityPolicyToken spt)
      throws NoSuchMethodException {
    SecurityPolicyToken tmpSpt = SecurityPolicy.x509Token.copy();
    tmpSpt.setProcessTokenMethod(new X509TokenProcessor());
    spt.setChildToken(tmpSpt);
  }
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.