Class SamlSsoEndpoint

java.lang.Object
com.okta.sdk.resource.model.SamlSsoEndpoint
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-09-23T08:35:59.300824-05:00[America/Chicago]", comments="Generator version: 7.8.0") public class SamlSsoEndpoint extends Object implements Serializable
IdP's `SingleSignOnService` endpoint where Okta sends an `<AuthnRequest>` message
See Also:
  • Field Details

  • Constructor Details

    • SamlSsoEndpoint

      public SamlSsoEndpoint()
  • Method Details

    • binding

      public SamlSsoEndpoint binding(ProtocolEndpointBinding binding)
    • getBinding

      @Nullable public ProtocolEndpointBinding getBinding()
      Get binding
      Returns:
      binding
    • setBinding

      public void setBinding(ProtocolEndpointBinding binding)
    • destination

      public SamlSsoEndpoint destination(String destination)
    • getDestination

      @Nullable public String getDestination()
      URI reference that indicates the address to which the `<AuthnRequest>` message is sent. The `destination` property is required if request signatures are specified. See [SAML 2.0 Request Algorithm object](https://developer.okta.com/docs/api/openapi/okta-management/management/tag/IdentityProvider/#tag/IdentityProvider/operation/createIdentityProvider!path=protocol/0/algorithms/request&t=request).
      Returns:
      destination
    • setDestination

      public void setDestination(String destination)
    • url

      public SamlSsoEndpoint url(String url)
    • getUrl

      @Nullable public String getUrl()
      URL of the binding-specific endpoint to send an `<AuthnRequest>` message to the IdP. The value of `url` defaults to the same value as the `sso` endpoint if omitted during creation of a new IdP instance. The `url` should be the same value as the `Location` attribute for a published binding in the IdP's SAML Metadata `IDPSSODescriptor`.
      Returns:
      url
    • setUrl

      public void setUrl(String url)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object