Class HttpBasedServiceCredential

  • All Implemented Interfaces:
    java.io.Serializable, org.apereo.cas.authentication.Credential, org.apereo.cas.authentication.CredentialMetaData

    public class HttpBasedServiceCredential
    extends AbstractCredential
    A credential representing an HTTP endpoint given by a URL. Authenticating the credential usually involves contacting the endpoint via the URL and observing the resulting connection (e.g. SSL certificate) and response (e.g. status, headers).
    Since:
    3.0.0
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from interface org.apereo.cas.authentication.Credential

        CREDENTIAL_TYPE_ATTRIBUTE, UNKNOWN_ID
    • Constructor Summary

      Constructors 
      Constructor Description
      HttpBasedServiceCredential​(java.lang.String callbackUrl, org.apereo.cas.services.RegisteredService service)  
    • Constructor Detail

      • HttpBasedServiceCredential

        public HttpBasedServiceCredential​(java.lang.String callbackUrl,
                                          org.apereo.cas.services.RegisteredService service)
    • Method Detail

      • getId

        public java.lang.String getId()