Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCESS_ATTEMPTED - Enum constant in enum dev.getshield.model.EventType
- ACCESS_DENIED - Enum constant in enum dev.getshield.model.EventType
- ACCESS_GRANTED - Enum constant in enum dev.getshield.model.EventType
- ACCESS_REVOKED - Enum constant in enum dev.getshield.model.EventType
- AGREEMENT_APPROVED - Enum constant in enum dev.getshield.model.EventType
- AGREEMENT_COUNTERSIGNED - Enum constant in enum dev.getshield.model.EventType
- AGREEMENT_DRAFTED - Enum constant in enum dev.getshield.model.EventType
- AGREEMENT_REACHED - Enum constant in enum dev.getshield.model.EventType
- AGREEMENT_REVIEWED - Enum constant in enum dev.getshield.model.EventType
- AGREEMENT_SIGNED - Enum constant in enum dev.getshield.model.EventType
- AGREEMENT_VOIDED - Enum constant in enum dev.getshield.model.EventType
C
- CONTENT_DELETED - Enum constant in enum dev.getshield.model.EventType
- CONTENT_DOWNLOADED - Enum constant in enum dev.getshield.model.EventType
- CONTENT_HASH_VERIFIED - Enum constant in enum dev.getshield.model.EventType
- CONTENT_UPLOADED - Enum constant in enum dev.getshield.model.EventType
- CONTENT_VIEWED - Enum constant in enum dev.getshield.model.EventType
- create(String) - Method in class dev.getshield.resources.SessionsResource
-
Create a new session.
- create(String, EventType, String) - Method in class dev.getshield.resources.EventsResource
-
Append an event to a session.
- create(String, EventType, String, Map) - Method in class dev.getshield.resources.EventsResource
-
Append an event with additional data to a session.
- create(String, String, String, Map) - Method in class dev.getshield.resources.EventsResource
-
Append an event using a raw event type string.
D
- dev.getshield - package dev.getshield
- dev.getshield.exception - package dev.getshield.exception
- dev.getshield.model - package dev.getshield.model
- dev.getshield.resources - package dev.getshield.resources
- DISCLOSURE_ACKNOWLEDGED - Enum constant in enum dev.getshield.model.EventType
- DISCLOSURE_DECLINED - Enum constant in enum dev.getshield.model.EventType
- DISCLOSURE_PRESENTED - Enum constant in enum dev.getshield.model.EventType
E
- events() - Method in class dev.getshield.ShieldClient
- EventsResource - Class in dev.getshield.resources
-
Events resource — record events to a session's hash chain.
- EventsResource(ShieldClient) - Constructor for class dev.getshield.resources.EventsResource
- EventType - Enum in dev.getshield.model
-
Shield Standard Event Taxonomy v1.0 (39 events).
- EVIDENCE_EXPORTED - Enum constant in enum dev.getshield.model.EventType
- EVIDENCE_TAMPERED_DETECTED - Enum constant in enum dev.getshield.model.EventType
- EVIDENCE_VERIFIED - Enum constant in enum dev.getshield.model.EventType
- exportJson(String) - Method in class dev.getshield.resources.SessionsResource
-
Export a session as JSON.
- exportPdf(String) - Method in class dev.getshield.resources.SessionsResource
-
Export a session as PDF bytes.
G
- getActor() - Method in class dev.getshield.model.ShieldEvent
- getClosedAt() - Method in class dev.getshield.model.ShieldSession
- getCreatedAt() - Method in class dev.getshield.model.ShieldEvent
- getCreatedAt() - Method in class dev.getshield.model.ShieldSession
- getEventCount() - Method in class dev.getshield.model.ShieldSession
- getEventType() - Method in class dev.getshield.model.ShieldEvent
- getHash() - Method in class dev.getshield.model.ShieldEvent
- getId() - Method in class dev.getshield.model.ShieldEvent
- getId() - Method in class dev.getshield.model.ShieldSession
- getObjectMapper() - Method in class dev.getshield.ShieldClient
- getOrgId() - Method in class dev.getshield.model.ShieldSession
- getParticipantCount() - Method in class dev.getshield.model.ShieldSession
- getSequence() - Method in class dev.getshield.model.ShieldEvent
- getStatus() - Method in class dev.getshield.model.ShieldSession
- getStatusCode() - Method in exception class dev.getshield.exception.ShieldException
- getTitle() - Method in class dev.getshield.model.ShieldSession
- getTsaStatus() - Method in class dev.getshield.model.ShieldSession
- getTsaTimestamp() - Method in class dev.getshield.model.ShieldSession
- getValue() - Method in enum dev.getshield.model.EventType
N
- NEGOTIATION_MESSAGE_READ - Enum constant in enum dev.getshield.model.EventType
- NEGOTIATION_MESSAGE_SENT - Enum constant in enum dev.getshield.model.EventType
- NEGOTIATION_TERMS_ACCEPTED - Enum constant in enum dev.getshield.model.EventType
- NEGOTIATION_TERMS_EXPIRED - Enum constant in enum dev.getshield.model.EventType
- NEGOTIATION_TERMS_MODIFIED - Enum constant in enum dev.getshield.model.EventType
- NEGOTIATION_TERMS_PROPOSED - Enum constant in enum dev.getshield.model.EventType
- NEGOTIATION_TERMS_REJECTED - Enum constant in enum dev.getshield.model.EventType
P
- PARTY_IDENTITY_FAILED - Enum constant in enum dev.getshield.model.EventType
- PARTY_IDENTITY_VERIFIED - Enum constant in enum dev.getshield.model.EventType
- PARTY_JOINED - Enum constant in enum dev.getshield.model.EventType
- PARTY_LEFT - Enum constant in enum dev.getshield.model.EventType
- PARTY_ROLE_ASSIGNED - Enum constant in enum dev.getshield.model.EventType
R
- request(String, String, Map) - Method in class dev.getshield.ShieldClient
-
Perform an HTTP request to the Shield API.
- requestBytes(String) - Method in class dev.getshield.ShieldClient
-
Perform a GET request that returns raw bytes (for PDF export).
- retrieve(String) - Method in class dev.getshield.resources.SessionsResource
-
Retrieve a session by ID.
S
- SDK_USER_AGENT - Static variable in class dev.getshield.ShieldClient
- session(String) - Method in class dev.getshield.resources.VerifyResource
-
Verify the hash chain integrity of a session.
- SESSION_ARCHIVED - Enum constant in enum dev.getshield.model.EventType
- SESSION_CLOSED - Enum constant in enum dev.getshield.model.EventType
- SESSION_CREATED - Enum constant in enum dev.getshield.model.EventType
- SESSION_EXPIRED - Enum constant in enum dev.getshield.model.EventType
- SESSION_OPENED - Enum constant in enum dev.getshield.model.EventType
- sessions() - Method in class dev.getshield.ShieldClient
- SessionsResource - Class in dev.getshield.resources
-
Sessions resource — create, retrieve, and export sessions.
- SessionsResource(ShieldClient) - Constructor for class dev.getshield.resources.SessionsResource
- setActor(String) - Method in class dev.getshield.model.ShieldEvent
- setClosedAt(String) - Method in class dev.getshield.model.ShieldSession
- setCreatedAt(String) - Method in class dev.getshield.model.ShieldEvent
- setCreatedAt(String) - Method in class dev.getshield.model.ShieldSession
- setEventCount(int) - Method in class dev.getshield.model.ShieldSession
- setEventType(String) - Method in class dev.getshield.model.ShieldEvent
- setHash(String) - Method in class dev.getshield.model.ShieldEvent
- setId(String) - Method in class dev.getshield.model.ShieldEvent
- setId(String) - Method in class dev.getshield.model.ShieldSession
- setOrgId(String) - Method in class dev.getshield.model.ShieldSession
- setParticipantCount(int) - Method in class dev.getshield.model.ShieldSession
- setSequence(int) - Method in class dev.getshield.model.ShieldEvent
- setStatus(String) - Method in class dev.getshield.model.ShieldSession
- setTitle(String) - Method in class dev.getshield.model.ShieldSession
- setTsaStatus(String) - Method in class dev.getshield.model.ShieldSession
- setTsaTimestamp(String) - Method in class dev.getshield.model.ShieldSession
- ShieldClient - Class in dev.getshield
-
Official Shield SDK client for Java.
- ShieldClient(String) - Constructor for class dev.getshield.ShieldClient
- ShieldClient(String, String) - Constructor for class dev.getshield.ShieldClient
- ShieldClient(String, String, String) - Constructor for class dev.getshield.ShieldClient
- ShieldEvent - Class in dev.getshield.model
- ShieldEvent() - Constructor for class dev.getshield.model.ShieldEvent
- ShieldException - Exception Class in dev.getshield.exception
-
Exception thrown when the Shield API returns a non-2xx response.
- ShieldException(int, String) - Constructor for exception class dev.getshield.exception.ShieldException
- ShieldSession - Class in dev.getshield.model
- ShieldSession() - Constructor for class dev.getshield.model.ShieldSession
T
- toString() - Method in exception class dev.getshield.exception.ShieldException
- toString() - Method in enum dev.getshield.model.EventType
- toString() - Method in class dev.getshield.model.ShieldEvent
- toString() - Method in class dev.getshield.model.ShieldSession
V
- valueOf(String) - Static method in enum dev.getshield.model.EventType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum dev.getshield.model.EventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify() - Method in class dev.getshield.ShieldClient
- VerifyResource - Class in dev.getshield.resources
-
Verify resource — verify session hash chain integrity.
- VerifyResource(ShieldClient) - Constructor for class dev.getshield.resources.VerifyResource
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form