Class UtilityBillEvidence
java.lang.Object
com.nimbusds.openid.connect.sdk.assurance.evidences.IdentityEvidence
com.nimbusds.openid.connect.sdk.assurance.evidences.UtilityBillEvidence
- All Implemented Interfaces:
net.minidev.json.JSONAware
Deprecated.
Utility bill used as identity evidence.
Related specifications:
- OpenID Connect for Identity Assurance 1.0
-
Constructor Summary
ConstructorsConstructorDescriptionUtilityBillEvidence(String providerName, Address providerAddress, SimpleDate date) Deprecated.UtilityBillEvidence(String providerName, Address providerAddress, SimpleDate date, DateWithTimeZoneOffset time, IdentityVerificationMethod method, List<Attachment> attachments) Deprecated.Creates a new utility bill used as identity evidence. -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.Deprecated.Returns the utility bill date.Deprecated.Returns the utility provider address details.Deprecated.The utility provider name.Deprecated.Returns the utility bill verification method.Deprecated.Returns the utility bill verification timestamp.inthashCode()Deprecated.static UtilityBillEvidenceparse(net.minidev.json.JSONObject jsonObject) Deprecated.Parses a utility bill evidence from the specified JSON object.net.minidev.json.JSONObjectDeprecated.Returns a JSON object representation of this evidence.Methods inherited from class com.nimbusds.openid.connect.sdk.assurance.evidences.IdentityEvidence
ensureType, getAttachments, getEvidenceType, toDocumentEvidence, toElectronicRecordEvidence, toElectronicSignatureEvidence, toIDDocumentEvidence, toJSONString, toQESEvidence, toUtilityBillEvidence, toVouchEvidence
-
Constructor Details
-
UtilityBillEvidence
@Deprecated public UtilityBillEvidence(String providerName, Address providerAddress, SimpleDate date) Deprecated.Creates a new utility bill used as identity evidence.- Parameters:
providerName- The utility provider name,nullif not specified.providerAddress- The utility provider address details,nullif not specified.date- The utility bill date,nullif not specified.
-
UtilityBillEvidence
public UtilityBillEvidence(String providerName, Address providerAddress, SimpleDate date, DateWithTimeZoneOffset time, IdentityVerificationMethod method, List<Attachment> attachments) Deprecated.Creates a new utility bill used as identity evidence.- Parameters:
providerName- The utility provider name,nullif not specified.providerAddress- The utility provider address details,nullif not specified.date- The utility bill date,nullif not specified.time- The utility bill verification timestamp,nullif not specified.method- The identity verification method,nullif not specified.attachments- The optional attachments,nullif not specified.
-
-
Method Details
-
getUtilityProviderName
Deprecated.The utility provider name.- Returns:
- The utility provider name,
nullif not specified.
-
getUtilityProviderAddress
Deprecated.Returns the utility provider address details.- Returns:
- The utility provider address details,
nullif not specified.
-
getUtilityBillDate
Deprecated.Returns the utility bill date.- Returns:
- The utility bill date,
nullif not specified.
-
getVerificationTime
Deprecated.Returns the utility bill verification timestamp.- Returns:
- The utility bill verification timestamp,
nullif not specified.
-
getVerificationMethod
Deprecated.Returns the utility bill verification method.- Returns:
- The utility bill verification method,
nullif not specified.
-
toJSONObject
Deprecated.Description copied from class:IdentityEvidenceReturns a JSON object representation of this evidence.- Overrides:
toJSONObjectin classIdentityEvidence- Returns:
- The JSON object.
-
equals
Deprecated. -
hashCode
Deprecated. -
parse
public static UtilityBillEvidence parse(net.minidev.json.JSONObject jsonObject) throws ParseException Deprecated.Parses a utility bill evidence from the specified JSON object.- Parameters:
jsonObject- The JSON object. Must not benull.- Returns:
- The utility bill evidence.
- Throws:
ParseException- If parsing failed.
-