Class AccessGrant


  • public class AccessGrant
    extends AccessCredential
    An Access Grant abstraction, for use when interacting with Solid resources.
    • Constructor Detail

      • AccessGrant

        protected AccessGrant​(URI identifier,
                              String credential,
                              AccessCredential.CredentialData data,
                              AccessCredential.CredentialMetadata metadata)
        Read a verifiable presentation as an AccessGrant.
        Parameters:
        identifier - the credential identifier
        credential - the serialized form of an Access Grant
        data - the user-managed data associated with the credential
        metadata - the server-managed data associated with the credential
    • Method Detail

      • of

        public static AccessGrant of​(String serialization)
        Create an AccessGrant object from a serialized form.
        Parameters:
        serialization - the serialized access grant
        Returns:
        a parsed access grant
      • of

        public static AccessGrant of​(InputStream serialization)
        Create an AccessGrant object from a serialized form.
        Parameters:
        serialization - the serialized access grant
        Returns:
        a parsed access grant