Class DeviceAuthorizationRequest.Builder

java.lang.Object
com.nimbusds.oauth2.sdk.device.DeviceAuthorizationRequest.Builder
Enclosing class:
DeviceAuthorizationRequest

public static class DeviceAuthorizationRequest.Builder extends Object
Builder for constructing authorisation requests.
  • Constructor Details

    • Builder

      public Builder(ClientID clientID)
      Creates a new device authorization request builder.
      Parameters:
      clientID - The client identifier. Corresponds to the client_id parameter. Must not be null.
    • Builder

      public Builder(ClientAuthentication clientAuth)
      Creates a new device authorization request builder for an authenticated request.
      Parameters:
      clientAuth - The client authentication. Must not be null.
    • Builder

      Creates a new device authorization request builder from the specified request.
      Parameters:
      request - The device authorization request. Must not be null.
  • Method Details