1
2
3
4
5
6
7
8
9
10
11 package org.mule.extras.jaas;
12
13 import org.mule.umo.security.UMOAuthentication;
14 import org.mule.umo.security.UMOSecurityContext;
15
16 public class JaasSecurityContext implements UMOSecurityContext
17 {
18
19 private JaasAuthentication authentication;
20
21
22
23
24
25
26 public JaasSecurityContext(JaasAuthentication authentication)
27 {
28 this.authentication = authentication;
29 }
30
31
32
33
34
35
36 public final UMOAuthentication getAuthentication()
37 {
38 return authentication;
39 }
40
41
42
43
44
45
46 public final void setAuthentication(UMOAuthentication authentication)
47 {
48 this.authentication = (JaasAuthentication) authentication;
49 }
50 }