Class HttpBasedServiceCredential
java.lang.Object
org.apereo.cas.authentication.credential.AbstractCredential
org.apereo.cas.authentication.credential.HttpBasedServiceCredential
- All Implemented Interfaces:
Serializable
,org.apereo.cas.authentication.Credential
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:
-
Field Summary
Fields inherited from interface org.apereo.cas.authentication.Credential
CREDENTIAL_TYPE_ATTRIBUTE, UNKNOWN_ID
-
Constructor Summary
ConstructorDescriptionHttpBasedServiceCredential
(String callbackUrl, org.apereo.cas.services.CasModelRegisteredService service) HttpBasedServiceCredential
(URL callbackUrl, org.apereo.cas.services.CasModelRegisteredService service) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getId()
org.apereo.cas.services.CasModelRegisteredService
int
hashCode()
void
setCallbackUrl
(URL callbackUrl) void
setService
(org.apereo.cas.services.CasModelRegisteredService service) Methods inherited from class org.apereo.cas.authentication.credential.AbstractCredential
getCredentialMetadata, isValid, setCredentialMetadata, toString, validate
-
Constructor Details
-
HttpBasedServiceCredential
public HttpBasedServiceCredential(String callbackUrl, org.apereo.cas.services.CasModelRegisteredService service) -
HttpBasedServiceCredential
public HttpBasedServiceCredential() -
HttpBasedServiceCredential
public HttpBasedServiceCredential(URL callbackUrl, org.apereo.cas.services.CasModelRegisteredService service)
-
-
Method Details
-
getId
-
getCallbackUrl
-
getService
public org.apereo.cas.services.CasModelRegisteredService getService() -
setCallbackUrl
-
setService
public void setService(org.apereo.cas.services.CasModelRegisteredService service) -
equals
- Overrides:
equals
in classAbstractCredential
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAbstractCredential
-