Class TrustMarkStatusSuccessResponse
- java.lang.Object
-
- com.nimbusds.openid.connect.sdk.federation.api.TrustMarkStatusResponse
-
- com.nimbusds.openid.connect.sdk.federation.api.TrustMarkStatusSuccessResponse
-
@Immutable public class TrustMarkStatusSuccessResponse extends TrustMarkStatusResponse
Trust mark status success response.Related specifications:
- OpenID Connect Federation 1.0, section 7.4.2.
-
-
Constructor Summary
Constructors Constructor Description TrustMarkStatusSuccessResponse(boolean active)
Creates a new trust mark status success response.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
indicatesSuccess()
Checks if the response indicates success.boolean
isActive()
Returns the trust mark active status.static TrustMarkStatusSuccessResponse
parse(HTTPResponse httpResponse)
Parses a trust mark status success response from the specified HTTP response.HTTPResponse
toHTTPResponse()
Returns the matching HTTP response.-
Methods inherited from class com.nimbusds.openid.connect.sdk.federation.api.TrustMarkStatusResponse
toErrorResponse, toSuccessResponse
-
-
-
-
Constructor Detail
-
TrustMarkStatusSuccessResponse
public TrustMarkStatusSuccessResponse(boolean active)
Creates a new trust mark status success response.- Parameters:
active
-true
if the trust mark is active,false
if invalid.
-
-
Method Detail
-
isActive
public boolean isActive()
Returns the trust mark active status.- Returns:
true
if the trust mark is active,false
if invalid.
-
indicatesSuccess
public boolean indicatesSuccess()
Description copied from interface:Response
Checks if the response indicates success.- Returns:
true
if the response indicates success, elsefalse
.
-
toHTTPResponse
public HTTPResponse toHTTPResponse()
Description copied from interface:Response
Returns the matching HTTP response.- Returns:
- The HTTP response.
-
parse
public static TrustMarkStatusSuccessResponse parse(HTTPResponse httpResponse) throws ParseException
Parses a trust mark status success response from the specified HTTP response.- Parameters:
httpResponse
- The HTTP response. Must not benull
.- Returns:
- The trust mark status success response.
- Throws:
ParseException
- If parsing failed.
-
-