Package net.shibboleth.idp.cas.protocol
Enum ProtocolParam
- All Implemented Interfaces:
Serializable
,Comparable<ProtocolParam>
Protocol parameter name enumeration.
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionGateway authentication flag.Method parameter.Proxy-granting ticket.Proxy-granting ticket identifier sent to proxy callback URL.Proxy-granting ticket IOU identifier.Proxy-granting ticket callback URL.Forced authentication flag.Service identifier, which is typically a URL.Target service for proxy-granting ticket.Service ticket. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionid()
Converts enumeration name to lower-case name as used by CAS protocol document.static ProtocolParam
Returns the enum constant of this type with the specified name.static ProtocolParam[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
Service
Service identifier, which is typically a URL. -
Ticket
Service ticket. -
Renew
Forced authentication flag. -
Gateway
Gateway authentication flag. -
Method
Method parameter.- Since:
- CAS Protocol 3.0
-
Pgt
Proxy-granting ticket. -
PgtId
Proxy-granting ticket identifier sent to proxy callback URL. -
PgtIou
Proxy-granting ticket IOU identifier. -
PgtUrl
Proxy-granting ticket callback URL. -
TargetService
Target service for proxy-granting ticket.
-
-
Constructor Details
-
ProtocolParam
private ProtocolParam()
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
id
Converts enumeration name to lower-case name as used by CAS protocol document.- Returns:
- Enumeration name with first letter lower-cased.
-