toggle menu
EdgeAgentSDK
3.1.1
common
switch theme
Edge
Agent
SDK
org.
hyperledger.
identus.
protos
Add
Key
Action
Companion
Add
Service
Action
Companion
Atala
Operation
Companion
Operation
Create
Did
Deactivate
Did
Issue
Credential
Batch
Protocol
Version
Update
Revoke
Credentials
Update
Did
Block
Info
Companion
Compressed
ECKey
Data
Companion
Create
DIDOperation
Companion
DIDCreation
Data
Companion
Create
DIDOutput
Companion
Credential
Batch
Data
Companion
Date
Companion
Deactivate
DIDOperation
Companion
Deactivate
DIDOutput
Companion
DIDData
Companion
ECKey
Data
Companion
Health
Check
Request
Companion
Health
Check
Response
Companion
Issue
Credential
Batch
Operation
Companion
Issue
Credential
Batch
Output
Companion
Key
Usage
AUTHENTICATION_KEY
CAPABILITY_DELEGATION_KEY
CAPABILITY_INVOCATION_KEY
Companion
ISSUING_KEY
KEY_AGREEMENT_KEY
MASTER_KEY
REVOCATION_KEY
UNKNOWN_KEY
UNRECOGNIZED
Ledger
CARDANO_MAINNET
CARDANO_TESTNET
Companion
IN_MEMORY
UNKNOWN_LEDGER
UNRECOGNIZED
Ledger
Data
Companion
Operation
Output
Companion
Operation
Maybe
Error
Operation
Id
Result
Batch
Output
Create
Did
Output
Deactivate
Did
Output
Protocol
Version
Update
Output
Revoke
Credentials
Output
Update
Did
Output
Operation
Status
AWAIT_CONFIRMATION
Companion
CONFIRMED_AND_APPLIED
CONFIRMED_AND_REJECTED
PENDING_SUBMISSION
UNKNOWN_OPERATION
UNRECOGNIZED
or
Default()
Protocol
Version
Companion
Protocol
Version
Info
Companion
Protocol
Version
Update
Operation
Companion
Protocol
Version
Update
Output
Companion
Public
Key
Companion
Key
Data
Compressed
Ec
Key
Data
Ec
Key
Data
Remove
Key
Action
Companion
Remove
Service
Action
Companion
Revoke
Credentials
Operation
Companion
Revoke
Credentials
Output
Companion
Service
Companion
Signed
Atala
Operation
Companion
Sort
By
Direction
ASCENDING
Companion
DESCENDING
UNKNOWN
UNRECOGNIZED
Time
Interval
Companion
Timestamp
Info
Companion
Transaction
Info
Companion
Update
DIDAction
Action
Add
Key
Add
Service
Remove
Key
Remove
Service
Update
Service
Companion
Update
DIDOperation
Companion
Update
DIDOutput
Companion
Update
Service
Action
Companion
org.
hyperledger.
identus.
walletsdk.
apollo
Apollo
Impl
org.
hyperledger.
identus.
walletsdk.
apollo.
config
ECConfig
org.
hyperledger.
identus.
walletsdk.
apollo.
helpers
Bytes
Ops
gunzip()
pad
Start()
to
Java
Big
Integer()
org.
hyperledger.
identus.
walletsdk.
apollo.
utils
Ed25519Key
Pair
Companion
Ed25519Private
Key
Ed25519Public
Key
Key
Usage
UNKNOWN_KEY
MASTER_KEY
ISSUING_KEY
KEY_AGREEMENT_KEY
AUTHENTICATION_KEY
REVOCATION_KEY
CAPABILITY_INVOCATION_KEY
CAPABILITY_DELEGATION_KEY
Prism
Derivation
Path
Secp256k1Key
Pair
Companion
Secp256k1Private
Key
Secp256k1Public
Key
to
Kotlin
Big
Integer()
to
Unsigned
Byte
Array()
X25519Key
Pair
Companion
X25519Private
Key
X25519Public
Key
org.
hyperledger.
identus.
walletsdk.
apollo.
utils.
ec
KMMECCoordinate
Companion
KMMECPoint
org.
hyperledger.
identus.
walletsdk.
castor
Castor
Impl
DID
DID_SEPARATOR
PATH_SEPARATOR
PEER
PRISM
org.
hyperledger.
identus.
walletsdk.
castor.
did
DIDParser
DIDUrl
Parser
org.
hyperledger.
identus.
walletsdk.
castor.
did.
prismdid
default
Id()
from
Proto()
id()
Long
Form
Prism
DID
Prism
DIDMethod
Id
Prism
DIDPublic
Key
Usage
MASTER_KEY
ISSUING_KEY
AUTHENTICATION_KEY
REVOCATION_KEY
CAPABILITY_DELEGATION_KEY
CAPABILITY_INVOCATION_KEY
KEY_AGREEMENT_KEY
UNKNOWN_KEY
to
Proto()
org.
hyperledger.
identus.
walletsdk.
castor.
resolvers
Long
Form
Prism
DIDResolver
Peer
DIDResolver
Prism
DIDApi
Resolver
org.
hyperledger.
identus.
walletsdk.
domain
AUD
CONTEXT
CREDENTIAL_SCHEMA
CREDENTIAL_STATUS
CREDENTIAL_SUBJECT
CREDENTIAL_TYPE
DID
DID_SEPARATOR
DID_URL_SEPARATOR
DIDCOMM_MESSAGING
EVIDENCE
EXP
EXPIRATION_DATE
ID
ISS
ISSUANCE_DATE
ISSUER
JTI
NBF
OKP
PROOF
REFRESH_SERVICE
SUB
TERMS_OF_USE
TYPE
VALID_FROM
VALID_UNTIL
VC
org.
hyperledger.
identus.
walletsdk.
domain.
buildingblocks
Apollo
Castor
Mercury
Pluto
Pollux
org.
hyperledger.
identus.
walletsdk.
domain.
models
Anoncreds
Input
Field
Filter
Anoncreds
Presentation
Claims
Api
Api
Impl
Apollo
Error
Invalid
Derivation
Path
Invalid
Index
Invalid
JWKError
Invalid
Key
Curve
Invalid
Key
Type
Invalid
Raw
Data
Restoration
Failed
No
Identifier
Or
Invalid
Attachment
Data
Attachment
Base64
Attachment
Header
Attachment
Json
Data
Attachment
Jws
Attachment
Jws
Data
Attachment
Link
Data
Attachment
Data
Serializer
Attachment
Descriptor
Castor
Error
Could
Not
Parse
Json
Into
DIDDocument
Initial
State
Of
DIDChanged
Invalid
DIDString
Invalid
JWKKeys
Error
Invalid
Key
Error
Invalid
Long
Form
DID
Invalid
Peer
DIDError
Invalid
Public
Key
Encoding
Key
Curve
Not
Supported
Method
Id
Is
Does
Not
Satisfy
Regex
Not
Possible
To
Resolve
DID
Null
Or
Missing
Required
Field
Claim
Claim
Type
Bool
Value
Data
Value
Number
Value
String
Value
Common
Error
Http
Error
Invalid
URLError
Compressed
Public
Key
Credential
Credential
Issue
Options
Credential
Operations
Options
Credential
Definition
Credential
Definition
Downloader
Custom
Disclosing
Claims
Entropy
Exportable
Key
Link
Secret
Schema
Schema
Downloader
Signable
Key
Subject
DID
Zkp
Presentation
Params
Credential
Type
JWT
W3C
SDJWT
ANONCREDS_OFFER
ANONCREDS_REQUEST
ANONCREDS_ISSUE
ANONCREDS_PROOF_REQUEST
PRESENTATION_EXCHANGE_DEFINITIONS
PRESENTATION_EXCHANGE_SUBMISSION
Unknown
Curve
X25519
ED25519
SECP256K1
DID
Companion
DIDDocument
Also
Known
As
Assertion
Method
Authentication
Capability
Delegation
Capability
Invocation
Controller
Key
Agreement
Service
Service
Endpoint
Services
Verification
Method
Companion
Verification
Methods
DIDDocument
Core
Property
DIDPair
DIDResolver
DIDUrl
Error
get
Direction
By
Value()
http
Client()
Http
Response
Input
Field
Filter
Input
Field
Filter
Serializer
Json
String
JWTPayload
JWTPresentation
Claims
JWTVerifiable
Credential
Credential
Status
Credential
Status
List
Type
Companion
Status
List2021Entry
Credential
Status
Purpose
Companion
REVOCATION
SUSPENSION
Credential
Status
Serializer
JWTVerifiable
Presentation
Key
Curve
Key
Value
Known
Prism
Error
Map
String
Any
To
String
Serializer
Mediator
Mercury
Error
Message
Attachment
Without
IDError
No
DIDReceiver
Set
Error
No
DIDSender
Set
Error
No
Valid
Service
Found
Error
Unknown
Attachment
Data
Error
Message
Companion
Direction
Companion
SENT
RECEIVED
Non
Revoked
Peer
DID
Platform
Platform
Type
JVM
ANDROID
IOS
WEB
Pluto
Error
Database
Connection
Error
Database
Context
Error
Database
Service
Already
Running
Invalid
Restoration
Identifier
Pollux
Error
Credential
Type
Not
Supported
Error
Invalid
Credential
Definition
Error
Invalid
Credential
Error
Invalid
JWTCredential
Invalid
JWTPresentation
Definition
Error
Invalid
JWTString
Invalid
Prism
DID
No
Domain
Or
Challenge
Found
Non
Nullable
Error
Presentation
Definition
Request
Error
Private
Key
Type
Not
Supported
Error
Revocation
Registry
Json
Missing
Field
Error
Status
List
Out
Of
Bound
Index
Unsupported
Type
Error
Verification
Unsuccessful
Verify
Proof
Error
Wrong
Key
Provided
Presentation
Claims
Prism
DIDInfo
Provable
Credential
Public
Key
Requested
Attributes
Requested
Predicates
Secret
Secret
Material
JWK
Secret
Resolver
Secret
Type
Json
Web
Key2020
Seed
Seed
Words
Session
Signature
Storable
Credential
Unknown
Error
Something
Went
Wrong
Error
Unknown
Prism
Error
Verifiable
Credential
Verifiable
Credential
Type
Container
org.
hyperledger.
identus.
walletsdk.
domain.
models.
key
Management
Algorithm
Key
Curve
Key
Curve
Point
XKey
Curve
Point
YKey
Custom
Key
Derivable
Key
Derivation
Path
Key
Exportable
Key
get
Key
Curve
By
Name
And
Index()
get
Key
Property
By
Name()
Importable
Key
Index
Key
JWK
Key
Key
Pair
Key
Properties
Key
Restoration
Key
Types
EC
Curve25519
PEMKey
Companion
PEMKey
Type
Companion
EC_PRIVATE_KEY
EC_PUBLIC_KEY
Private
Key
Public
Key
Raw
Key
Seed
Key
Signable
Key
Storable
Key
Storable
Private
Key
Type
Key
Verifiable
Key
org.
hyperledger.
identus.
walletsdk.
edgeagent
ADD
ATTACH_ID
Connection
Manager
Connection
Manager
Impl
Companion
CREDENTIAL_PREVIEW
DIDCOMM1
Edge
Agent
State
STOPPED
STARTING
RUNNING
STOPPING
Edge
Agent
Error
Attachment
Type
Not
Supported
Cannot
Find
DIDPrivate
Key
Credential
Not
Valid
For
Presentation
Request
Credential
Type
Not
Supported
Edge
Agent
State
Accept
Only
One
Observer
Expired
Invitation
Failed
To
Onboard
Error
Invalid
Credential
Error
Invalid
Credential
Format
Error
Invalid
Credential
Metadata
Invalid
Message
Type
Invitation
Is
Invalid
Error
Mediation
Request
Failed
Error
Missing
Or
Null
Field
Error
No
Mediator
Available
Error
Unknown
Invitation
Type
Error
EMPTY_BODY
FROM
GOAL_CODE
JWT_MEDIA_TYPE
MESSAGE_ID_LIST
MORE_AVAILABLE
MULTIPLE_AVAILABLE
OOB
PRISM
PROOF_TYPES
PROTOCOL_TYPE
RECEPIENT_DID
REPLACEMENT_ID
ROUTING_DID
SDJWT_MEDIA_TYPE
UPDATES
WILL_CONFIRM
org.
hyperledger.
identus.
walletsdk.
edgeagent.
connectionsmanager
Connections
Manager
DIDComm
Connection
org.
hyperledger.
identus.
walletsdk.
edgeagent.
helpers
Agent
Options
build()
Experiments
org.
hyperledger.
identus.
walletsdk.
edgeagent.
mediation
Basic
Mediator
Handler
Pluto
Mediator
Repository
Impl
Mediation
Handler
Mediator
Repository
On
Message
Callback
WEBSOCKET_TIMEOUT
org.
hyperledger.
identus.
walletsdk.
edgeagent.
protocols
find
Protocol
Type
By
Value()
Protocol
Type
Companion
Didcomm
Mediation
Request
Didcomm
Mediation
Grant
Didcomm
Mediation
Deny
Didcomm
Mediation
Keys
Update
Didcomm
Presentation
Didcomm
Request
Presentation
Didcomm
Propose
Presentation
Didcomm
Credential
Preview
Didcomm
Issue
Credential
Didcomm
Offer
Credential
Didcomm
Propose
Credential
Didcomm
Request
Credential
Didcommconnection
Request
Didcommconnection
Response
Didcomminvitation
Prism
Onboarding
Pickup
Request
Pickup
Delivery
Pickup
Status
Pickup
Received
Live
Delivery
Change
Prism
Revocation
Problem
Report
Basic
Message
None
Protocol
Type
Serializer
org.
hyperledger.
identus.
walletsdk.
edgeagent.
protocols.
connection
Connection
Accept
Body
Connection
Request
Body
org.
hyperledger.
identus.
walletsdk.
edgeagent.
protocols.
issue
Credential
build()
Credential
Format
Credential
Preview
Attribute
Body
Issue
Credential
Body
Companion
Issue
Credential
Protocol
Stage
PROPOSE
OFFER
REQUEST
COMPLETED
REFUSED
Offer
Credential
Body
Companion
Propose
Credential
Body
Companion
Request
Credential
Body
Companion
org.
hyperledger.
identus.
walletsdk.
edgeagent.
protocols.
mediation
Mediation
Grant
Body
Mediation
Keys
Update
List
Body
Update
Mediation
Protocol
Error
Invalid
Mediation
Grant
Error
Mediation
Request
org.
hyperledger.
identus.
walletsdk.
edgeagent.
protocols.
outOfBand
Invitation
Runner
Invitation
Type
Out
Of
Band
Invitation
Body
Out
Of
Band
Parser
Prism
Onboarding
Invitation
Companion
org.
hyperledger.
identus.
walletsdk.
edgeagent.
protocols.
pickup
Pickup
Delivery
Pickup
Received
Body
Pickup
Request
Body
Pickup
Runner
Pickup
Attachment
Pickup
Response
Pickup
Response
Type
STATUS
DELIVERY
org.
hyperledger.
identus.
walletsdk.
edgeagent.
protocols.
prism
Onboarding
Prism
Onboarding
Invitation
Body
org.
hyperledger.
identus.
walletsdk.
edgeagent.
protocols.
proof
Of
Presentation
Anoncreds
Presentation
Options
JWTPresentation
Options
Presentation
Body
Companion
Presentation
Options
Presentation
Submission
Options
Presentation
Submission
Options
Anoncreds
Presentation
Submission
Options
JWT
Proof
Purpose
AUTHENTICATION
Proof
Types
Propose
Presentation
Body
Request
Presentation
Body
Companion
org.
hyperledger.
identus.
walletsdk.
edgeagent.
protocols.
revocation
Revocation
Notification
Body
Companion
org.
hyperledger.
identus.
walletsdk.
logger
Log
Component
APOLLO
CASTOR
MERCURY
PLUTO
POLLUX
PRISM_AGENT
Log
Level
INFO
DEBUG
WARNING
ERROR
NONE
Metadata
Masked
Metadata
Masked
Metadata
By
Level
Private
Metadata
Private
Metadata
By
Level
Public
Metadata
Prism
Logger
Prism
Logger
Impl
org.
hyperledger.
identus.
walletsdk.
mercury
ATTACHMENT_SEPARATOR
BASE64
CRV
DIDComm
Protocol
HASH
JSON
LINKS
Mercury
Impl
MULTIBASE_BYTES_SIZE
OKP
X
org.
hyperledger.
identus.
walletsdk.
mercury.
forward
Forward
Message
Companion
Forward
Body
org.
hyperledger.
identus.
walletsdk.
mercury.
resolvers
Default
Secrets
Resolver
Impl
Private
JWK
DIDComm
DIDResolver
DIDComm
Secrets
Resolver
DIDComm
Wrapper
Secrets
Resolver
org.
hyperledger.
identus.
walletsdk.
pluto
Backup
Version
Companion
V0_0_1
Credential
Recovery
Db
Connection
In
Memory
Pluto
Backup
Task
Pluto
Impl
Pluto
Restore
Task
Anon
Credential
Back
Up
Companion
Revocation
Registry
Signature
Primary
Credential
Revocation
Credential
Witness
Signature
Signature
Correctness
Proof
Witness
Back
Up
Message
Back
Up
Restoration
Id
JWT
ANONCRED
W3C
Restoration
ID
JWT
ANONCRED
W3C
org.
hyperledger.
identus.
walletsdk.
pluto.
data
Db
Connection
Db
Connection
Impl
is
Connected
org.
hyperledger.
identus.
walletsdk.
pluto.
models
Did
Key
Link
org.
hyperledger.
identus.
walletsdk.
pluto.
models.
backup
Backup
V0_0_1
Credential
DID
DIDPair
Key
Mediator
org.
hyperledger.
identus.
walletsdk.
pollux
CHALLENGE
CONTEXT
CONTEXT_URL
Descriptor
Path
DOMAIN
EC
JWT_DELIMITER
JWT_PARTS_SIZE
JWT_SECOND_PART
NONCE
OPTIONS
Pollux
Impl
TYPE
VC
VERIFIABLE_CREDENTIAL
VERIFIABLE_PRESENTATION
VP
org.
hyperledger.
identus.
walletsdk.
pollux.
models
Anon
Credential
Attribute
Companion
Anoncred
Payload
Anoncreds
Presentation
Definition
Request
Credential
Definition
Credential
Issued
Credential
Request
Credential
Request
Blinded
MS
Credential
Request
Blinded
MSCorrectness
Proof
Credential
Request
Meta
Companion
Credential
Submission
Credential
Value
Descriptor
Item
Format
JWT_VC
JWT_VP
JWTCredential
Aud
Serializer
Companion
JWTJson
Payload
JWTPresentation
Definition
Request
Presentation
Definition
Input
Descriptor
Constraints
Field
Filter
Limit
Disclosure
Limit
Disclosure
Serializer
REQUIRED
PREFERRED
Jwt
Format
Presentation
Format
Presentation
Definition
Options
JWTProof
Type
ECDSASECP256K1Signature2019
Data
Integrity
Proof
Unknown
Key
Correctness
Proof
Link
Secret
Blinding
Data
Presentation
Definition
Request
Presentation
Submission
Submission
Descriptor
Item
Companion
Proof
Credential
Submission
SDJWTCredential
Aud
Serializer
Companion
Verification
Key
Type
Ed25519Verification
Key2018
Ed25519Verification
Key2020
X25519Key
Agreement
Key2019
X25519Key
Agreement
Key2020
Ecdsa
Secp256k1Verification
Key2019
W3CCredential
W3c
Credential
Submission
org.
hyperledger.
identus.
walletsdk.
pollux.
utils
Bit
String
EdgeAgentSDK
/
org.hyperledger.identus.walletsdk.edgeagent.protocols.outOfBand
/
OutOfBandInvitation
/
Body
Body
@
Serializable
data
class
Body
(
val
goalCode
:
String
?
=
null
,
val
goal
:
String
?
=
null
,
val
accept
:
List
<
String
>
?
)
(
source
)
Represents the body of the out-of-band invitation message.
Members
Constructors
Body
Link copied to clipboard
constructor
(
goalCode
:
String
?
=
null
,
goal
:
String
?
=
null
,
accept
:
List
<
String
>
?
)
Properties
accept
Link copied to clipboard
val
accept
:
List
<
String
>
?
goal
Link copied to clipboard
@
EncodeDefault
val
goal
:
String
?
=
null
goal
Code
Link copied to clipboard
@
SerialName
(
value
=
"goal_code"
)
@
EncodeDefault
val
goalCode
:
String
?
=
null