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 public class UtilityBillEvidence extends IdentityEvidence
Deprecated.Utility bill used as identity evidence.Related specifications:
- OpenID Connect for Identity Assurance 1.0, section 5.1.1.4.
-
-
Constructor Summary
Constructors Constructor Description UtilityBillEvidence(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
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object o)Deprecated.SimpleDategetUtilityBillDate()Deprecated.Returns the utility bill date.AddressgetUtilityProviderAddress()Deprecated.Returns the utility provider address details.StringgetUtilityProviderName()Deprecated.The utility provider name.IdentityVerificationMethodgetVerificationMethod()Deprecated.Returns the utility bill verification method.DateWithTimeZoneOffsetgetVerificationTime()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.JSONObjecttoJSONObject()Deprecated.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 Detail
-
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 Detail
-
getUtilityProviderName
public String getUtilityProviderName()
Deprecated.The utility provider name.- Returns:
- The utility provider name,
nullif not specified.
-
getUtilityProviderAddress
public Address getUtilityProviderAddress()
Deprecated.Returns the utility provider address details.- Returns:
- The utility provider address details,
nullif not specified.
-
getUtilityBillDate
public SimpleDate getUtilityBillDate()
Deprecated.Returns the utility bill date.- Returns:
- The utility bill date,
nullif not specified.
-
getVerificationTime
public DateWithTimeZoneOffset getVerificationTime()
Deprecated.Returns the utility bill verification timestamp.- Returns:
- The utility bill verification timestamp,
nullif not specified.
-
getVerificationMethod
public IdentityVerificationMethod getVerificationMethod()
Deprecated.Returns the utility bill verification method.- Returns:
- The utility bill verification method,
nullif not specified.
-
toJSONObject
public net.minidev.json.JSONObject toJSONObject()
Deprecated.Description copied from class:IdentityEvidenceReturns a JSON object representation of this evidence.- Overrides:
toJSONObjectin classIdentityEvidence- Returns:
- The JSON object.
-
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.
-
-