1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.opensaml.ws.wsfed.impl;
18
19 import org.opensaml.ws.wsfed.RequestedSecurityToken;
20 import org.opensaml.ws.wsfed.WSFedConstants;
21 import org.opensaml.ws.wsfed.WSFedObjectBuilder;
22 import org.opensaml.xml.AbstractXMLObjectBuilder;
23
24
25 public class RequestedSecurityTokenBuilder extends AbstractXMLObjectBuilder<RequestedSecurityToken> implements
26 WSFedObjectBuilder<RequestedSecurityToken> {
27
28
29 public RequestedSecurityTokenBuilder() {
30
31 }
32
33
34 public RequestedSecurityToken buildObject() {
35 return buildObject(WSFedConstants.WSFED11P_NS, RequestedSecurityToken.DEFAULT_ELEMENT_LOCAL_NAME,
36 WSFedConstants.WSFED1P_PREFIX);
37 }
38
39
40 public RequestedSecurityToken buildObject(String namespaceURI, String localName, String namespacePrefix) {
41 return new RequestedSecurityTokenImpl(namespaceURI, localName, namespacePrefix);
42 }
43 }