Interface AcceptPermissionDto

All Known Implementing Classes:
AcceptInboundPermissionDto, AcceptOutboundPermissionDto

public sealed interface AcceptPermissionDto permits AcceptOutboundPermissionDto, AcceptInboundPermissionDto
Accepts a permission request from an AIIDA code. Permissions are only persisted once accepted, therefore the handshake information of the AIIDA code has to be passed again.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Access token from the AIIDA code.
    Optional display name, defaults to the name of the data need.
    ID of the EDDIE framework that created the permission request, from the AIIDA code.
    Handshake URL template from the AIIDA code.
  • Method Details

    • eddieId

      UUID eddieId()
      ID of the EDDIE framework that created the permission request, from the AIIDA code.
    • handshakeUrl

      String handshakeUrl()
      Handshake URL template from the AIIDA code.
    • accessToken

      String accessToken()
      Access token from the AIIDA code.
    • displayName

      @Nullable String displayName()
      Optional display name, defaults to the name of the data need.