public class NameIDPolicyBuilder extends AbstractSAMLObjectBuilder<NameIDPolicy>
NameIDPolicy
elements.Constructor and Description |
---|
NameIDPolicyBuilder() |
Modifier and Type | Method and Description |
---|---|
NameIDPolicyBuilder |
allowCreate(Boolean allowCreate)
Assigns the
AllowCreate attribute to the NameIDPolicy element. |
static NameIDPolicyBuilder |
builder()
Utility method that creates a builder.
|
NameIDPolicyBuilder |
format(String format)
Assigns the
Format attribute to the NameIDPolicy element. |
protected Class<NameIDPolicy> |
getObjectType()
Returns the object type.
|
NameIDPolicyBuilder |
spNameQualifier(String spNameQualifier)
Assigns the
SPNameQualifier attribute to the NameIDPolicy element. |
build, object
public static NameIDPolicyBuilder builder()
public NameIDPolicyBuilder format(String format)
Format
attribute to the NameIDPolicy
element.format
- the format URIpublic NameIDPolicyBuilder spNameQualifier(String spNameQualifier)
SPNameQualifier
attribute to the NameIDPolicy
element.spNameQualifier
- the SP name qualifierpublic NameIDPolicyBuilder allowCreate(Boolean allowCreate)
AllowCreate
attribute to the NameIDPolicy
element.allowCreate
- boolean flagprotected Class<NameIDPolicy> getObjectType()
getObjectType
in class AbstractSAMLObjectBuilder<NameIDPolicy>
Copyright © 2018 Litsec AB. All rights reserved.