@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IdentityProviderDetails extends Object implements Serializable, Cloneable, StructuredPojo
Returns information related to the type of user authentication that is in use for a file transfer protocol-enabled server's users. A server can have only one method of authentication.
Constructor and Description |
---|
IdentityProviderDetails() |
Modifier and Type | Method and Description |
---|---|
IdentityProviderDetails |
clone() |
boolean |
equals(Object obj) |
String |
getInvocationRole()
Provides the type of
InvocationRole used to authenticate the user account. |
String |
getUrl()
Provides the location of the service endpoint used to authenticate users.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInvocationRole(String invocationRole)
Provides the type of
InvocationRole used to authenticate the user account. |
void |
setUrl(String url)
Provides the location of the service endpoint used to authenticate users.
|
String |
toString()
Returns a string representation of this object.
|
IdentityProviderDetails |
withInvocationRole(String invocationRole)
Provides the type of
InvocationRole used to authenticate the user account. |
IdentityProviderDetails |
withUrl(String url)
Provides the location of the service endpoint used to authenticate users.
|
public void setUrl(String url)
Provides the location of the service endpoint used to authenticate users.
url
- Provides the location of the service endpoint used to authenticate users.public String getUrl()
Provides the location of the service endpoint used to authenticate users.
public IdentityProviderDetails withUrl(String url)
Provides the location of the service endpoint used to authenticate users.
url
- Provides the location of the service endpoint used to authenticate users.public void setInvocationRole(String invocationRole)
Provides the type of InvocationRole
used to authenticate the user account.
invocationRole
- Provides the type of InvocationRole
used to authenticate the user account.public String getInvocationRole()
Provides the type of InvocationRole
used to authenticate the user account.
InvocationRole
used to authenticate the user account.public IdentityProviderDetails withInvocationRole(String invocationRole)
Provides the type of InvocationRole
used to authenticate the user account.
invocationRole
- Provides the type of InvocationRole
used to authenticate the user account.public String toString()
toString
in class Object
Object.toString()
public IdentityProviderDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.