org.bouncycastle.asn1.DERPrintableString.getString()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(5.6k)|赞(0)|评价(0)|浏览(65)

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

DERPrintableString.getString介绍

暂无

代码示例

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

public String getCurrency()
{
  return currency.getString();
}

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

public String toString()
{
  return getString();
}

代码示例来源:origin: redfish64/TinyTravelTracker

public String getLdsVersion()
{
  return ldsVersion.getString();
}

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

public String getLdsVersion()
{
  return ldsVersion.getString();
}

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

public String getUnicodeVersion()
{
  return unicodeVersion.getString();
}

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

public String getAlphabetic()
{
  return ((DERPrintableString)obj).getString();
}

代码示例来源:origin: redfish64/TinyTravelTracker

public String getCurrency()
{
  return currency.getString();
}

代码示例来源:origin: redfish64/TinyTravelTracker

public String toString()
{
  return getString();
}

代码示例来源:origin: redfish64/TinyTravelTracker

public String getAlphabetic()
{
  return ((DERPrintableString)obj).getString();
}

代码示例来源:origin: redfish64/TinyTravelTracker

public String getUnicodeVersion()
{
  return unicodeVersion.getString();
}

代码示例来源:origin: com.google.code.jscep/jscep-api

/**
   * Returns the password contained in this challengePassword attribute.
   * 
   * @return the password.
   */
  public String getPassword() {
    final DERPrintableString passwordString = (DERPrintableString) getAttrValues().getObjectAt(0);
    
    return passwordString.getString();
    
  }
}

代码示例来源:origin: jscep/jscep

private PkiStatus toPkiStatus(final Attribute attr) {
  final DERPrintableString string = (DERPrintableString) attr
      .getAttrValues().getObjectAt(0);
  return PkiStatus.valueOf(Integer.valueOf(string.getString()));
}

代码示例来源:origin: jscep/jscep

private MessageType toMessageType(final Attribute attr) {
  final DERPrintableString string = (DERPrintableString) attr
      .getAttrValues().getObjectAt(0);
  return MessageType.valueOf(Integer.valueOf(string.getString()));
}

代码示例来源:origin: jscep/jscep

private FailInfo toFailInfo(final Attribute attr) {
    final DERPrintableString string = (DERPrintableString) attr
        .getAttrValues().getObjectAt(0);

    return FailInfo.valueOf(Integer.valueOf(string.getString()));
  }
}

代码示例来源:origin: org.xipki.scep/scep-common

private static String getPrintableStringAttrValue(AttributeTable attrs,
  ASN1ObjectIdentifier type) throws MessageDecodingException {
 ASN1Encodable value = ScepUtil.getFirstAttrValue(attrs, type);
 if (value instanceof DERPrintableString) {
  return ((DERPrintableString) value).getString();
 } else if (value != null) {
  throw new MessageDecodingException("the value of attribute " + type.getId()
   + " is not PrintableString");
 } else {
  return null;
 }
}

代码示例来源:origin: kaikramer/keystore-explorer

private static void populateTextField(Attribute[] attrs, JTextField textField, ASN1ObjectIdentifier pkcs9Attr) {
    if (attrs != null) {
      for (Attribute attribute : attrs) {

        ASN1ObjectIdentifier attributeOid = attribute.getAttrType();

        if (attributeOid.equals(pkcs9Attr)) {
          ASN1Encodable challenge = attribute.getAttributeValues()[0];

          // data type can be one of IA5String or UTF8String
          if (challenge instanceof DERPrintableString) {
            textField.setText(((DERPrintableString) challenge).getString());
          } else if (challenge instanceof DERUTF8String) {
            textField.setText(((DERUTF8String) challenge).getString());
          }
          textField.setCaretPosition(0);
        }
      }
    }
  }
}

代码示例来源:origin: com.google.code.jscep/jscep-api

/**
 * Returns the recipient {@link MessageType} associated with this <code>pkiMessage</code>.
 * 
 * @return the sender {@link MessageType}.
 */
public MessageType getMessageType() {
  final Attribute attr = getAttributeTable().get(SCEPObjectIdentifiers.messageType);
  final DERPrintableString msgType = (DERPrintableString) attr.getAttrValues().getObjectAt(0);
  
  return MessageType.valueOf(Integer.parseInt(msgType.getString()));
}

代码示例来源:origin: redfish64/TinyTravelTracker

public static Iso4217CurrencyCode getInstance(
  Object obj)
{
  if (obj == null || obj instanceof Iso4217CurrencyCode)
  {
    return (Iso4217CurrencyCode)obj;
  }
  if (obj instanceof ASN1Integer)
  {
    ASN1Integer numericobj = ASN1Integer.getInstance(obj);
    int numeric = numericobj.getValue().intValue();  
    return new Iso4217CurrencyCode(numeric);            
  }
  else
  if (obj instanceof DERPrintableString)
  {
    DERPrintableString alphabetic = DERPrintableString.getInstance(obj);
    return new Iso4217CurrencyCode(alphabetic.getString());
  }
  throw new IllegalArgumentException("unknown object in getInstance");
}

代码示例来源:origin: com.google.code.jscep/jscep-api

/**
 * Returns the {@link FailInfo} associated with this <code>pkiMessage</code>
 * or <code>null</code> if no {@link FailInfo} attribute was found.
 * 
 * @return the {@link FailInfo} value, or <code>null</code>.
 */
public FailInfo getFailInfo() {
  final Attribute attr = getAttributeTable().get(SCEPObjectIdentifiers.failInfo);
  if (attr == null) {
    return null;
  }
  final DERPrintableString failInfo = (DERPrintableString) attr.getAttrValues().getObjectAt(0);
  
  return FailInfo.valueOf(Integer.parseInt(failInfo.getString()));
}

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

public static Iso4217CurrencyCode getInstance(
  Object obj)
{
  if (obj == null || obj instanceof Iso4217CurrencyCode)
  {
    return (Iso4217CurrencyCode)obj;
  }
  if (obj instanceof ASN1Integer)
  {
    ASN1Integer numericobj = ASN1Integer.getInstance(obj);
    int numeric = numericobj.getValue().intValue();  
    return new Iso4217CurrencyCode(numeric);            
  }
  else
  if (obj instanceof DERPrintableString)
  {
    DERPrintableString alphabetic = DERPrintableString.getInstance(obj);
    return new Iso4217CurrencyCode(alphabetic.getString());
  }
  throw new IllegalArgumentException("unknown object in getInstance");
}

相关文章