gpt4 book ai didi

org.apache.ws.security.message.WSSecSignature.getBSTTokenId()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-22 17:05:05 24 4
gpt4 key购买 nike

本文整理了Java中org.apache.ws.security.message.WSSecSignature.getBSTTokenId()方法的一些代码示例,展示了WSSecSignature.getBSTTokenId()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WSSecSignature.getBSTTokenId()方法的具体详情如下:
包路径:org.apache.ws.security.message.WSSecSignature
类名称:WSSecSignature
方法名:getBSTTokenId

WSSecSignature.getBSTTokenId介绍

[英]Get the id of the BST generated during prepare().
[中]获取prepare()期间生成的BST的id。

代码示例

代码示例来源:origin: org.apache.rampart/rampart-core

/**
 * @param tokenMap
 * @param sigParts
 * @throws RampartException
 */
protected List<WSEncryptionPart> addSignatureParts(HashMap tokenMap, List<WSEncryptionPart> sigParts)
    throws RampartException {
  
  Set entrySet = tokenMap.entrySet();
  for (Object anEntrySet : entrySet) {
    Object tempTok = ((Entry) anEntrySet).getValue();
    WSEncryptionPart part = null;
    if (tempTok instanceof org.apache.rahas.Token) {
      part = new WSEncryptionPart(
          ((org.apache.rahas.Token) tempTok).getId());
    } else if (tempTok instanceof WSSecSignature) {
      WSSecSignature tempSig = (WSSecSignature) tempTok;
      if (tempSig.getBSTTokenId() != null) {
        part = new WSEncryptionPart(tempSig.getBSTTokenId());
      }
    } else {
      throw new RampartException("UnsupportedTokenInSupportingToken");
    }
    sigParts.add(part);
  }
      
  return sigParts;
}

代码示例来源:origin: org.apache.rampart/rampart-core

WSSecSignature sig = (WSSecSignature) tempTok;
if (rmd.getPolicyData().isTokenProtection() &&
    sig.getBSTTokenId() != null) {
  sigParts.add(new WSEncryptionPart(sig.getBSTTokenId()));

代码示例来源:origin: org.apache.rampart/rampart-core

if (rmd.getPolicyData().isTokenProtection() && supportingSig.getBSTTokenId() != null) {
  supportingSigParts.add(new WSEncryptionPart(supportingSig.getBSTTokenId()));

代码示例来源:origin: be.e_contract.mycarenet/mycarenet-ehealth-saml-sts

sign.setKeyIdentifierType(WSConstants.BST_DIRECT_REFERENCE);
sign.prepare(soapPart, crypto, wsSecHeader);
String bstId = sign.getBSTTokenId();
sign.appendBSTElementToHeader(wsSecHeader);
Vector<WSEncryptionPart> signParts = new Vector<>();

代码示例来源:origin: org.apache.rampart/rampart-core

this.encryptedTokensIdList.add(sig.getBSTTokenId());

代码示例来源:origin: org.apache.rampart/rampart-core

sigParts.add(new WSEncryptionPart(sig.getBSTTokenId()));

代码示例来源:origin: org.apache.rampart/rampart-core

&& sig.getBSTTokenId() != null) {
sigParts.add(new WSEncryptionPart(sig.getBSTTokenId()));

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com