你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ObjectIdentifier 类

  • java.lang.Object
    • com.microsoft.azure.keyvault.ObjectIdentifier

public class ObjectIdentifier

密钥保管库对象标识符。

字段摘要

修饰符和类型 字段和描述
String baseIdentifier
String identifier
String name
String vault
String version

构造函数摘要

构造函数 说明
ObjectIdentifier()

构造函数。

ObjectIdentifier(String collection, String identifier)

构造函数。

ObjectIdentifier(String vault, String collection, String name)

构造函数。

ObjectIdentifier(String vault, String collection, String name, String version)

构造函数。

方法摘要

修饰符和类型 方法和描述
String baseIdentifier()
String getFullAuthority(URI uri)

通过将端口追加到 URL 颁发机构来获取 URL 的完整颁发机构。

String identifier()
boolean isObjectIdentifier(String collection, String identifier)

验证标识符是否属于密钥保管库对象。

String name()
String toString()
String vault()
String verifyNonEmpty(String value, String argName)

验证值是否为 null 或空。 如果非空,则返回值,如果为空,则引发异常。

String version()

字段详细信息

baseIdentifier

protected String baseIdentifier

identifier

protected String identifier

name

protected String name

vault

protected String vault

version

protected String version

构造函数详细信息

ObjectIdentifier

protected ObjectIdentifier()

构造函数。

ObjectIdentifier

protected ObjectIdentifier(String collection, String identifier)

构造函数。

参数:

collection - 对象集合名称。 例如,“密钥”、“机密”和“证书”。
identifier - 对象标识符。

ObjectIdentifier

protected ObjectIdentifier(String vault, String collection, String name)

构造函数。

参数:

vault - 保管库 URL。
collection - 对象集合名称。 例如,“密钥”、“机密”和“证书”。
name - 对象名称。

ObjectIdentifier

protected ObjectIdentifier(String vault, String collection, String name, String version)

构造函数。

参数:

vault - 保管库 URL。
collection - 对象集合名称。 例如,“密钥”、“机密”和“证书”。
name - 对象名称。
version - 对象版本。

方法详细信息

baseIdentifier

public String baseIdentifier()

返回:

对象的基标识符不包括对象版本。

getFullAuthority

protected String getFullAuthority(URI uri)

通过将端口追加到 URL 颁发机构来获取 URL 的完整颁发机构。

参数:

uri - 要获取其完整授权的 URL。

返回:

完全授权。

identifier

public String identifier()

返回:

对象的标识符包括对象版本。

isObjectIdentifier

protected static boolean isObjectIdentifier(String collection, String identifier)

验证标识符是否属于密钥保管库对象。

参数:

collection - 对象集合,例如“keys”、“secrets”和“certificates”。
identifier - 密钥保管库对象标识符。

返回:

如果标识符属于密钥保管库对象,则为 true。 否则为 False。

name

public String name()

返回:

对象的名称。

toString

public String toString()

vault

public String vault()

返回:

包含 对象的保管库。

verifyNonEmpty

protected static String verifyNonEmpty(String value, String argName)

验证值是否为 null 或空。 如果非空,则返回值,如果为空,则引发异常。

参数:

value - 要验证的值。
argName - 值的名称。

返回:

如果非空,则返回值。

version

public String version()

返回:

对象的版本。

适用于