Class EntityListingRequest
java.lang.Object
com.nimbusds.oauth2.sdk.AbstractRequest
com.nimbusds.openid.connect.sdk.federation.api.FederationAPIRequest
com.nimbusds.openid.connect.sdk.federation.api.EntityListingRequest
Entity listing request.
Related specifications:
- OpenID Connect Federation 1.0, section 6.3.1.
-
Constructor Summary
ConstructorsConstructorDescriptionEntityListingRequest
(URI endpoint, Issuer issuer, EntityListingSpec listingSpec) Creates a new entity listing request. -
Method Summary
Modifier and TypeMethodDescriptionReturns the issuer.Returns the federation entity listing spec.static EntityListingRequest
parse
(HTTPRequest httpRequest) Parses an entity listing request from the specified HTTP request.static EntityListingRequest
Parses an entity listing request from the specified query string parameters.Returns the request query parameters.Methods inherited from class com.nimbusds.openid.connect.sdk.federation.api.FederationAPIRequest
getOperationType, toHTTPRequest
Methods inherited from class com.nimbusds.oauth2.sdk.AbstractRequest
getEndpointURI
-
Constructor Details
-
EntityListingRequest
Creates a new entity listing request.- Parameters:
endpoint
- The federation API endpoint. Must not benull
.issuer
- The issuer entity identifier. Must not benull
.listingSpec
- The entity listing spec. Must not benull
.
-
-
Method Details
-
getIssuer
Returns the issuer.- Returns:
- The issuer.
-
getListingSpec
Returns the federation entity listing spec.- Returns:
- The listing spec.
-
toParameters
Description copied from class:FederationAPIRequest
Returns the request query parameters.- Specified by:
toParameters
in classFederationAPIRequest
- Returns:
- The request query parameters.
-
parse
Parses an entity listing request from the specified query string parameters.- Parameters:
params
- The query string parameters. Must not benull
.- Returns:
- The entity listing request.
- Throws:
ParseException
- If parsing failed.
-
parse
Parses an entity listing request from the specified HTTP request.- Parameters:
httpRequest
- The HTTP request. Must not benull
.- Returns:
- The entity listing request.
- Throws:
ParseException
- If parsing failed.
-